Я новичок в Linux. Я прочитал базовую документацию.
Я только что установил Filezilla. Сначала я попробовал apt-get
, но репозиторий не обновлен. Затем я загрузил его с веб-сайта Filezilla, разархивировал, и теперь я могу использовать программу из unity.
Я пытаюсь понять командную строку ... если я наберу:
Desktop/Filezilla/bin/filezilla
Программа открывается, но выдает кучу ошибок в консоли:
(filezilla:2767): Gtk-Critical **: IA__gtk_widget_set_size_request: assertation 'width >= -1' failed
Я хотел бы знать, как «отобразить» местоположение исполняемого файла простой командой, например:
$filezilla
А также, если есть причина ошибок, когда я ввожу путь напрямую. Извините, если я упустил что-то простое, но спасибо за помощь новичку :)
В первую очередь, добро пожаловать в Linux и Ubuntu.
сообщения, которые Вы видите в командной строке, не должны волноваться о. Они связаны с FileZilla GUI и являются большим количеством предупреждений, чем что-либо еще; если выполнения программы как ожидаемый отпуск это.
самый легкий способ выполнить Filezilla из командной строки, как Вы просите, путем создания псевдоним . Введите следующую команду:
alias filezilla='~/Desktop/Filezilla/bin/filezilla'
Для создания псевдонима постоянным необходимо добавить его к ~/.bash_aliases
файл:
echo "alias filezilla='~/Desktop/Filezilla/bin/filezilla'" >> ~/.bash_aliases
После этого Вы можете просто тип filezilla
для выполнения программы.
Лучше все еще должен сделать Единицу awere, что FileZilla установлен. Чтобы сделать так, необходимо создать файл, названный filezilla.desktop
в ~/.local/share/applications
папка. Содержание этого файла могло быть похожим на это:
[Desktop Entry]
Type=Application
Name=FileZilla
Icon=<path/to/fillezilla/icon>
Exec=/home/<user>/Desktop/Filezilla/bin/filezilla
Terminal=false
Categories=Development;IDE;Java;
Comment=
, Где необходимо заменить <path/to/fillezilla/icon>
для пути к значку FileZilla и <user>
для имени пользователя. После создания этого файла необходимо выйти из системы и войти в систему снова для элемента FileZilla для появления в Линзе.
Вы можете добавить Desktop/Filezilla/bin/filezilla
к вашему пути поиска bash (куда bash смотрит, когда вы пытаетесь запустить программу). Команда для этого - export
. Этот пост и , эта статья содержат больше информации о добавлении в путь поиска. Я не знаю, как решить эту ошибку, хотя.