вполне заголовок неопределенного выхода, извините.
Я недавно забрал Linux после понимания некоторых основ и нового (старый пред1-й генерал, Core i7, 2010) ноутбук.
Я справедливо соответствую в Windows, но я никогда не создавал и устанавливал что-то с помощью Python cmd строка.
1)
Я следовал за readme, я установил Python, setuptools, подушку, pygtk как рекомендуемый readme, с помощью aptitude search namehere
затем sudo apt install namehere
и затем наконец sudo python2 setup.py install
попробованный, чтобы заставить это устанавливать в использовании dir --prefix=/home/namehere/Desktop/Programs
но это продолжало давать мне
You are attempting to install a package to a directory that is not on PYTHONPATH and which Python does not read ".pth" files from.
сдался и просто следовал за значением по умолчанию setup.py install
таким образом, если кто-либо мог бы объяснить, где я пошел не так, как надо, я хотел бы знать ответ для будущих установок.
2) Теперь, когда программа установила, readme говорит, что будет расположен в usr/bin
, (Я пытаюсь установить MComix, альтернатива CDisplayEX, комический читатель), нашел mcomix файл сценария Python расположенным в usr/local/bin
Я ожидал ярлык или значок в моих Приложениях, которые я мог искать и выполнить, но теперь я озадачен на следующем шаге.
У меня просто нет того жаргона Linux google-fu ответом как, я делаю с проблемами Windows. таким образом, вся справка значительно ценится.
Не все приложения создают настольное средство запуска.
стандартные программы Установки обычно устанавливают приложение (команда для запущения приложения) в каталог, который находится в пути поиска пользователя по умолчанию. Наиболее распространенными областями является та, которую Вы упомянули, /usr/bin
, а также, /usr/local/bin
.
Программы, установленные в тех путях, являются средствами запуска командной строки к пирогу программа. Это может обычно определяться самим подлинным именем.
Вы упомянули, что Вы не быстры с созданием и установкой программ Linux. Таким образом с этим как соображение, Вы лучше всего не попытались бы настроить установку, но установить ее с ее значениями по умолчанию.
В этом случае, смотря на описание Вашего вопроса пакет установки действительно имеет некоторые флаги гарантии и попросил Вас не изменить конфигурационные файлы для помещения команды запуска в область не в пути поиска.
Устанавливают приложение без изменений его значениями по умолчанию. Посмотрите на файл Readme, который будет включать процедуры установки, а также (обычно) ступает на то, как запустить приложение.
Взгляд в два большинство каталогов команды для команд /usr/bin
и/usr/local/bin'. Можно просмотреть новые дополнения к тем областям с этой командой (новое будет на вершине). Ищите команды ближе ко времени установки.
$ ls -lt /usr/bin | less
$ ls -lt /usr/local/bin | less
Меньше - пейджер, который позволит Вам использовать клавиши со стрелками для прокрутки вверх и вниз для просмотра содержания тех двух каталогов. Эти ls -lt
даст подробный список включая время создания, отсортированного по времени с новым на вершине.
, Если Вы устанавливаете программу и не получаете ошибок, Вы найдете команды там.
Поиск те области тем же путем Вы уже ознакомились с проверкой эти /usr/share/applications
пространство для средств запуска программы.
команды, которые Вы видите в том списке, могут быть выполнены только путем ввода команды в терминале.
Создание настольного средства запуска
можно создать собственное настольное средство запуска для программы путем выполнения этой команды:
$ gnome-desktop-item-edit --create-new ~/Desktop
после создания средства запуска поместите новое средство запуска или в /usr/share/applications
или в ~/.local/share/applications
. Это затем появится в Вашей кнопке поиска Ubuntu.