Я относительно плохо знаком с Linux, я использую Xubuntu 10.04.
Много программного обеспечения, которое я загружаю с сети, например, Aptana/Eclipse, является просто zip-файлами, которые я открываю и выполняю.
Я хочу, чтобы они были в определенной папке, где я могу достигнуть их отовсюду, когда я выполняю "Eclipse".
Я хочу, чтобы они были доступны всем пользователям.
Я хочу смочь запустить их с выпадающего меню на рабочем столе.
Как я могу сделать это?
Существует некоторый "Стандарт Иерархии Файловой системы":
Стандарт иерархии файловой системы (FHS) определяет основные каталоги и их содержание в операционных системах Linux. По большей части это - формализация и расширение традиционной иерархии файловой системы BSD.
Я поместил бы тот материал в:
/opt/ Optional application software packages
Чтение самостоятельно: http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Для остальной части Ваших вопросов:
Это - вопрос наличия пути к двоичному файлу / сценарий, который Вы хотите запустить в переменной ПУТИ. Согласно https://help.ubuntu.com/community/EnvironmentVariables Вы хотят сделать это через /etc/environment
. Вы могли также создать 'символьную ссылку' на двоичный файл или записать сценарий запуска, в который Вы затем помещаете /usr/bin
или /usr/local/bin
.
См. 1.
Для этого необходимо создать .desktop файл и установить его (сделайте запись в меню к нему) через xdg-desktop-menu.
Необходимо использовать диспетчер пакетов системы, чтобы сделать установку, когда это возможно. Пакет будет автоматически расположен в соответствующем месте. На Xubuntu это - aptitude/apt-get/synaptic/Ubuntu Центр программного обеспечения. Посмотрите Добавление, Удаление и Обновление Приложений.