Как запустить центр приложений ubuntu через терминал
В этом руководстве вы откроете для себя несколько разных способов открыть приложение с помощью Ubuntu. Некоторые из них будут очевидны, а некоторые менее. Не все приложения появляются в лаунчере, и не все из них появляются в «Тире». Даже если они появляются в Dash, вам может быть проще открыть их другими способами.
Используйте Ubuntu Launcher для открытия приложений
Ubuntu Launcher находится в левой части экрана и содержит значки для наиболее часто используемых приложений.
Вы можете открыть одно из этих приложений, просто щелкнув по нему.
Щелчок правой кнопкой мыши по значку часто предоставляет другие варианты, такие как открытие нового окна браузера или открытие новой электронной таблицы.
Ищите Ubuntu Dash, чтобы найти приложение
Чтобы открыть черту, нажмите значок в верхней части панели запуска или нажмите суперключ (на большинстве компьютеров это означает значок Windows).
Когда Dash открывается, вы можете просто найти приложение, введя его название в панель поиска .
Когда вы начнете печатать, появятся соответствующие значки, соответствующие вашему поисковому тексту.
Чтобы открыть приложение, нажмите на иконку.
Просмотрите тире, чтобы найти приложение
Если вы просто хотите увидеть, какие приложения находятся на вашем компьютере, или вы знаете тип приложения, но не его название, вы можете просто просмотреть Dash.
Чтобы просмотреть Dash, нажмите верхний значок на панели запуска или нажмите суперключ .
Когда появится тире, нажмите маленький символ A в нижней части экрана.
Вам будет представлен список недавно использованных приложений, установленных приложений и подключаемых модулей.
Чтобы увидеть больше элементов для любого из них, нажмите показать больше результатов рядом с каждым элементом.
Если вы нажмете, чтобы увидеть больше установленных приложений, вы можете использовать фильтр в правом верхнем углу, который позволяет сузить выбор до одной или нескольких категорий.
Используйте команду «Выполнить» для открытия приложения
Если вы знаете название приложения, вы можете открыть его довольно быстро следующим образом,
Нажмите Alt + F2 , чтобы открыть окно команды запуска.
Введите название приложения. Если вы введете имя правильного приложения, появится значок.
Вы можете запустить приложение, нажав на значок или нажав Return на клавиатуре.
Используйте терминал для запуска приложения
Вы можете открыть приложение, используя терминал Linux.
Чтобы открыть терминал, нажмите Ctrl + Alt + T или следуйте этому руководству для получения дополнительных предложений.
Если вы знаете имя программы, вы можете просто ввести его в окне терминала.
Конечно, некоторые приложения не являются графическими по своей природе. Одним из примеров этого является apt-get, который является менеджером пакетов командной строки.
Когда вы привыкнете использовать apt-get, вы больше не захотите использовать графический менеджер программного обеспечения.
Используйте сочетания клавиш для открытия приложений
Вы можете настроить сочетания клавиш для открытия приложений с помощью Ubuntu.
Для этого нажмите супер-клавишу , чтобы открыть черту, и введите «клавиатуру».
Нажмите значок Клавиатура , когда он появится.
Появится экран с двумя вкладками:
Перейдите на вкладку ярлыки .
По умолчанию вы можете установить ярлыки для следующих приложений:
- справка браузера
- калькулятор
- почтовый клиент
- Терминал
- веб-браузер
- файловый менеджер (домашняя папка)
- поиск
- HUD
Вы можете установить ярлык, просто выбрав один из вариантов, а затем выбрав желаемое сочетание клавиш.
Вы можете добавить собственные средства запуска, нажав символ + в нижней части экрана.
Для создания пользовательского модуля запуска введите имя приложения и команду.
Когда программа запуска создана, вы можете установить сочетание клавиш так же, как и другие программы запуска.
Как я могу установить такие приложения, как Google Chrome, в Ubuntu?
Есть ли какие-либо команды для установки приложения?
- Основное использование APT, Synaptic Package Manager и Ubuntu Software Center и как установить .deb файлы
- Список методов, включая автономные параметры, со ссылками на подробную информацию для каждого
- Советы для пользователей из Windows
- Более новый ответ по использованию APT, dpkg а также snap методы. Включает добавление PPA и использование .sh монтажники
- Более новый ответ на KDE Muon, Gdebi (графический установщик для .deb пакеты) и Y PPA Manager
- Установка программного обеспечения с компакт-диска
Вы можете устанавливать приложения разными способами. Терминал, Центр программного обеспечения Ubuntu и Synaptic.
С Ubuntu Software Center вы просто открываете его из Launcher и ищете нужное приложение.
Если вы знаете правильные команды для установки через терминал, то просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он открывается, вы можете запустить команду (ы), необходимые для установки приложения.
Для synaptic он должен быть установлен в вашей системе. Чтобы установить его, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
После установки вы можете открыть его, найти приложение, которое вы хотите установить, и просто отметить его для установки.
Также в некоторых случаях вам необходимо загрузить либо файл.deb в случае возникновения вопросов о Chrome и вручную установить его, либо файл.tar.gz, что также необходимо сделать вручную.
Теперь, что касается Chrome, вы можете установить его, загрузив файл.deb, или просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть Terminal. Когда он откроется, выполните команду (ы) ниже:
Если вы столкнулись с какой-либо ошибкой во время установки, сделайте это
За и против различных способов установки см. Этот пост.
Источник для установки Chrome: Google
Установка программного обеспечения в Ubuntu может быть выполнена несколькими способами:
Ubuntu Software Center
Вы можете найти приложение или перейти по категориям:
Synaptic Package Manager
Вы можете найти приложение или перейти по категориям:
Установка через Терминал
Установка из терминала может быть выполнена несколькими способами:
APT
Вы можете искать приложение. Команда для поиска программного обеспечения:
Отредактируйте файл списка источников и добавьте
Или добавить из терминала
Другие способы установки
Ручная загрузка.deb (пакет Debian):
-
После загрузки вы можете дважды щелкнуть пакет, чтобы открыть его в Центре программного обеспечения, откуда вы можете его установить.
Или просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, перейдите к месту загрузки и выполните следующие команды:
.rpm файлы упакованы для Fedora или Mandriva, но вы можете использовать alien (вы можете установить с помощью Synaptic), что позволяет конвертировать .rpm файлы в .deb , (может не работать все время)
.tar.gz файлы сжаты. Если вы видите .tar.gz Это могут быть сжатые файлы с предварительно скомпилированным двоичным файлом или файлы с исходным кодом, позволяющим скомпилировать приложение из исходного кода. Чтобы узнать, как установить с .tar.gz см. Как установить с.tar.gz.
Есть много способов установить пакеты в Ubuntu. Я постараюсь перечислить наиболее используемые методы, дав ссылки на подробные объяснения для каждого из них.
Установка пакетов с подключением к интернету
1. Установка пакетов через ваш веб-браузер
Протокол APT (или apturl) - это очень простой способ установки программного пакета из веб-браузера.
2. Установка пакетов с помощью основного графического метода
Ubuntu Software Center - это универсальный магазин для установки и удаления программного обеспечения на вашем компьютере.
3. Установка пакетов с помощью расширенного графического метода
Synaptic - это графический интерфейс для apt, системы управления пакетами в Ubuntu.
4. Установка пакетов с помощью текстовых методов
Установка пакетов без подключения к интернету
1. Использование Keryx
Keryx - это переносимый кроссплатформенный менеджер пакетов, который предоставляет графический интерфейс для сбора обновлений, пакетов и зависимостей для автономных компьютеров.
2. Использование скрипта загрузки пакета Synaptic
Менеджер пакетов Synaptic имеет встроенную функцию для генерации скрипта загрузки пакетов.
3. Использование apt-offline
apt-offline - автономный текстовый менеджер пакетов apt.
4. Установка загруженных пакетов
- пакеты.deb (здесь подходит часть из вопроса, касающегося установки Google Chrome)
- пакеты.tar.gz и.tar.bz2
- пакеты
16.04 и выше: Ubuntu Software Center был переименован в Ubuntu Software
(Все остальное остается прежним)
Самое главное - помнить, что однажды вам придется удалить эту часть программного обеспечения, которую вы собираетесь установить, поэтому всегда используйте метод удаления, идентичный вашему методу установки.
Поэтому для установки программного обеспечения в Ubuntu используйте следующий приоритет:
-
Забудьте о том, что вы знаете о загрузке и установке с веб-сайтов повсюду, и используйте следующий список приоритетов, как устанавливать программное обеспечение в Ubuntu, потому что теперь у вас есть (и вы хотите сохранить) стабильную систему.
Для начинающих пользователей: первые 3 месяца, до года использования Ubuntu
Установите / удалите из стандартных репозиториев Ubuntu, используя графический интерфейс программного обеспечения Ubuntu (Центр).
Как показано на снимке экрана ниже, нажмите тире в верхнем левом углу, введите software щелкните Ubuntu Software (Центр).
Ubuntu Software (Центр) открывает:
и у вас есть тонна категорий приложений слева на выбор. Или введите название программного обеспечения в поле поиска в верхнем правом углу (это то, что мы будем использовать)
Я так же поражен, как и вы, но для Ubuntu действительно существует программное обеспечение для дерьма:-) так что просто нажмите на дерьмо, которое вы хотите, нажмите "Установить", подождите немного и все готово!
Чтобы удалить программное обеспечение, используя этот метод, нажмите кнопку "установлен" на втором снимке экрана, нажмите на дерьмо, которое вы хотите удалить, и нажмите кнопку "Удалить"! Очень просто.
И если программного обеспечения нет, не загружайте его откуда-то еще и установите его, используя некоторые из более продвинутых функций ниже! Ты новичок!
(Промежуточные пользователи, от 6 месяцев до 1 года опыта)
Используйте TUI aptitude
Нажмите Ctrl + Alt + T, чтобы перейти к терминалу и введите:
и нажмите Enter
Если вы получаете aptitude: command not found , тип:
установить aptitude и подождать, пока ничего не переместится, а затем набрать:
чтобы начать это.
Это все еще немного знакомо: вы можете использовать мышь, но вы как будто вернулись в 90-е годы до изобретения Интернета. И теперь наступает первое препятствие: RTFM для способности!
Это важно! aptitude может позволить вам делать более продвинутые вещи, но слуга в спину!
Теперь перейдем к более сложным вещам: (Используйте только по указанию знающих людей на этом сайте, имеющих>5000 репутации + хотя бы один золотой значок)
Нажмите Ctrl + Alt + T и введите:
- apt install szPackageName установить
- apt purge szPackageName полностью удалить
- apt remove szPackageName удалить приложение, сохранив его файлы конфигурации. (имеется в виду: вы можете захотеть переустановить это позже, и вы потратили несколько часов на настройку этой чертовой штуки и не хотите потерять конфигурацию!)
Действительно продвинутый материал: (Используйте только по указанию бессмертных, то есть: знающих людей на этом сайте, имеющих>10000 репутации + несколько золотых значков)
а. Загрузите и установите файл.deb: используйте dpkg --install szPackageName а также dpkg --purge szPackageName а также dpkg --remove szPackageName установить, полностью удалить и удалить без файлов конфигурации.
б. Установите PPA: четко следуйте инструкциям. если что-то пойдет не так, скопируйте и вставьте ошибку, задайте вопрос на этом сайте, вставьте ссылку на вопрос и ответ, за которым вы следили, и доложите бессмертному! ;-)
"Просто скачайте и соберите из источника. "
Вероятно, разработчик говорит вам об этом, и он ничего не знает об установке и поддержании стабильной системы без каких-либо проблем, но имеет самые крутые вещи на планете!
В зависимости от вашей точки зрения быть обнятым с любовью или избегать, как чума.
Так что, если вы делаете загрузку и сборку из исходного кода, используйте CheckInstall вместо make install чтобы в будущем было проще удалить это программное обеспечение, как в этом примере, независимо от того, что говорит разработчик!
Вы можете установить приложения из приложения Ubuntu Software, представленного в вашей панели запуска:
Здесь вы можете искать приложения, которые присутствуют в репозитории Ubuntu.
Иногда легко установить программное обеспечение прямо с терминала. Вы можете сделать это, набрав в терминале:
Если программное обеспечение отсутствует в программном обеспечении Ubuntu или является более старой версией, чем последний официальный выпуск, вы можете добавить PPA (репозиторий программного обеспечения) и установить программное обеспечение оттуда. Вы можете добавить PPA в Ubuntu, набрав в терминале:
Есть некоторые программы (такие как Google Chrome), которые представлены в виде исполняемого файла. .deb с их сайта:
Вы можете скачать их исполняемые файлы DEB и запустить их, дважды щелкнув мышью или через терминал, набрав:
Некоторые приложения (например, NetBeans) поступают не в виде файла DEB, а в виде .sh файл. Вы можете запустить их в терминале, набрав:
Также представлен новый тип упаковки программного обеспечения, называемый "Snaps", который представляет собой набор программного обеспечения и его зависимостей в одном файле. Это единая, независимая от дистрибутива установка для установки программного обеспечения. Многие программы, такие как VLC, Blender и т. Д., Представлены в виде пакета Snap. Вы можете найти их в программном обеспечении Ubuntu.
Да, есть альтернатива для винды .exe или же .msi файлы в Ubuntu; то есть .deb файлы. Двойной щелчок на таком файле запустит установщик.
Примечание: это было написано для более конкретного вопроса, но оно охватывает методы, которые применимы и здесь.
Если я не ошибаюсь, чип-журнал предлагает только установщики для Windows. Вы должны быть в состоянии запустить их с программным обеспечением под названием "WINE".
Лучшим способом было бы загрузить *.deb файлы (или исходный код) с домашних страниц этих программ (если они предлагают поддержку Ubuntu) через компьютер друга с улучшенным подключением к Интернету и для установки (или компиляции) их на вашем компьютере.
Но: чип в основном предлагает программное обеспечение для настройки вашей системы, вам это не нужно в Ubuntu;)
И: софт-центр - это "лучший" способ получить программное обеспечение для Ubuntu (я думаю). Поэтому, если это вопрос времени (а не денег), я бы предпочел получить чашку чая / кофе другим методам, потому что таким образом вы сможете легко обновить программное обеспечение.
Установка с компакт-диска
Сначала убедитесь, что компакт-диск содержит приложения; иногда он просто приносит некоторую информацию о приложениях и ссылку, по которой вы можете перейти, чтобы выполнить установку через Центр программного обеспечения.
Если приложения находятся на компакт-диске, выполните поиск в папках компакт-диска, чтобы найти приложения как .deb или же .bin или же .tar или же .sh файлы.
Если это .deb файл
Просто дважды щелкните по нему, и Центр программного обеспечения установит его для вас.
Вы также можете установить их, используя метод командной строки.
Если это .bin файл
Переименуйте это в .bin32 или же .bin64 в зависимости от вашей архитектуры. Вы можете найти эту информацию, запустив
Перейдите в свойства и разрешите запуск файла как программы, затем просто дважды щелкните по нему, и вы откроете установщик.
Если это .tar файл
Дважды щелкните по нему и извлеките все в нужную папку, в этой папке вы можете найти значок с названием программы, просто дважды щелкните по нему, чтобы запустить программу.
Если это .sh файл
Перейдите в свойства и разрешите запускать его как программу, а затем дважды щелкните по нему, чтобы запустить программу установки.
Я дам вам лучшие методы, начиная с самых простых.
- ПРОСТО: Откройте Центр программного обеспечения Ubuntu. Самый быстрый способ сделать это - нажать клавишу запуска и набрать "Software. ", пока он не появится. Это полный магазин. Вы найдете все здесь.
- GEEKY: Ubuntu по умолчанию имеет то, что называется APT. Чтобы установить любой пакет, просто откройте терминал ( Ctrl + Alt + T ) и введите sudo apt-get install <package name> , Например, чтобы получить тип Chrome sudo apt-get install chromium-browser ,
- SYNAPTIC: Synaptic - это графическая программа управления пакетами для apt. Он предоставляет те же функции, что и утилита командной строки apt-get с интерфейсом GUI на основе Gtk +.
- KERYX: Keryx позволяет пользователям выбирать пакеты для установки, проверять наличие обновлений и загружать эти пакеты на портативное запоминающее устройство USB. Пакеты сохраняются на устройстве, а затем возвращаются в тот ящик Linux, откуда он был создан, и затем устанавливаются. Это в основном автономный инструмент для установки пакетов.
Поэтому я предлагаю использовать отличный инструмент от KDE - Muon.
Ниже цитата из описания пакета:
Особенности примечания включают в себя:
* Мощный, но интуитивно понятный интерфейс
* Быстрый и точный поиск пакетов с использованием индекса apt-xapian и алгоритма поиска Synaptic
* Поддержка фильтрации пакетов по статусу и категории
* Поддержка смены СМИ
* Поддержка настройки пакетов через систему debconf
* Предупредить / запретить установку ненадежных пакетов, в зависимости от настроек APT
* Использует Polkit для запуска привилегированных действий для повышения безопасности, удобства и интеграции с рабочим столом
* Управление приостановкой питания при загрузке, установке и удалении пакетов
* Поддержка загрузки последних изменений в пакете
* Пакет скриншотов
Вы можете установить его с sudo apt-get install muon ,
Он находится в Приложениях -> Системные инструменты -> Менеджер пакетов Muon.
2.1. GUI-способ - gdebi-gtk
Одиночные deb-файлы могут быть установлены из GUI с gdebi-gtk (который находится в gdebi пакет - установите его с sudo apt-get install gdebi ).
Стандартный сценарий использования: загрузите некоторый deb-файл, откройте его местоположение в файловом менеджере, сделайте правый клик на нем и выберите опцию Open with GDebi Package Installer для установки.
2.2. консольный путь - gdebi
GDebi полезен и в терминале, здесь существует gdebi команда ( sudo apt-get install gdebi-core ).
Стандартный сценарий использования: загрузите некоторый deb-файл, перейдите в его папку, установите его с зависимостями, выполнив следующую команду: sudo gdebi program.deb ,
Но трудно найти такой репозиторий для точной упаковки. В этом случае может помочь специальная утилита - Y PPA Manager.
Можно установить его с
После установки он будет расположен в Приложения -> Системные инструменты -> Y PPA Manager. Самая полезная вещь - Поиск во всех PPA на Launchpad - вы можете искать пакеты по имени, затем добавлять его PPA и устанавливать необходимый пакет.
Но в любом случае будьте осторожны с программным обеспечением, полученным из PPA. Это может испортить вашу систему и вызвать непредсказуемое поведение системы.
Если вы используете Ubuntu 18.04 LTS (с любым рабочим столом), вы можете установить на него Plasma Discover и использовать его в качестве графического интерфейса для Snap, FlatPak и APT. Смотрите этот Q&A для деталей:
Сегодня в статье разберем пример , как можно запустить какую либо программу из терминала в дистрибутивах Linux.
Терминал — это программа, которую вы можете использовать для выполнения многих задач: установки и удаления программ, проверки состояния системы и её работы, и многого, многого другого.
Бывает так, что после установки программы, она не отображается в меню и естественно не может быть открыта обычным способом.
Запускаем программу через терминал
Чтобы запустить программу из терминала, достаточно ввести название команды на английском языке в нижнем регистре (прописными буквами) и нажать Enter. Для примера введите в терминал команду:
Должно открыться окно с часами:
Но если вы закроете терминал, то закроется и окно с программой. Чтобы этого не произошло, нужно после названия программы ввести разделительный символ «&» и команду на закрытие терминала — exit, следующим образом:
После выполнения данной команды терминал закроется, а программа будет продолжать работать.
Чтобы ввести программы, состоящие из нескольких слов, например такие как: Центр приложений — software center; Дополнительные настройки — gnome tweak tool; Ubuntu Tweak — ubuntu tweak и т.п., необходимо чтобы в названии команды не было пробелов между словами. В данном случае необходимо вводить дефис (маленькую чёрточку) между словами, т.е. команды должны быть монолитными на открытие приложений в терминале.
Скопируйте и выполните следующие команды на открытие данных приложений:
Но данные приложения закроются с закрытием терминала. А приложения введённые с дополнительными параметрами будут продолжать работать, хотя терминал с открытием приложения, закроется:
Можно открыть несколько приложений одной командой, объединив их через разделительный знак «&»:
Если есть вопросы, то пишем в комментариях и не забываем проголосовать за статью.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Независимо являетесь ли вы начинающим пользователем Linux или вы используете Linux уже давно, в своей работе Вы должны использовать терминал. Я Вам хочу помочь начать работать с терминалом.
Терминал Linux это не то, чего Вы должны бояться.
Терминал — это мощный инструмент с огромным потенциалом, который на самом деле облегчает и если нужно выполняет всю рутинную работу за Вас. Через терминал можно очень быстро:
- добавлять новые репозитории (хранилище программ)
- устанавливать программы
- запускать программы (для того чтобы увидеть возможные ошибки)
- настраивать дистрибутив или отдельные программы через конфигурационные файлы
- и много, много другое
Читая эту статью Вы не сможете узнать все премудрости, того что нужно знать о терминале Linux начинающим. Нужен опыт, работы с терминалом.
Я надеюсь, что это вводная статья поможет вам разобраться с основами, так что вы можете продолжить обучение, далее скачав эту книгу «Команды для терминала Linux».
Базовое использование терминала Linux
Запустите терминал с рабочего стола, меню приложений и вы увидите запущенную командную оболочку bash. Есть и другие оболочки, но большинство дистрибутивов Linux используют по умолчанию bash.
Вы можете попробовать запустить какую-либо программу, введя её имя в командной строке. Через терминал вы сможете запустить все, что запускается в Linux: от графических приложений, таких как Firefox, до консольных утилит. В отличие от Windows, вам не потребуется вводить полный путь к программе, чтобы запустить её. Например, допустим, мы хотим открыть Firefox через терминал. В Windows, нужно ввести полный путь к exe-файлу Firefox. На Linux, достаточно просто набрать: firefox
Открываем Firefox из терминала Linux
Нажмите клавишу Enter после ввода команды, и он запустится. Обратите внимание, что Вам не нужно добавлять в конце имени расширение или что-нибудь подобное, как в Windows .EXE, файлы в Linux не имеют расширения.
Команды терминала также могут принимать аргументы. Типы аргументов вы можете использовать, в зависти от программы. Например, Firefox принимает web-адреса в качестве аргументов. Чтобы запустить Firefox с открытой вкладкой, вы можете выполнить следующую команду:
Любые другие программы можно запустить в терминале, и они точно также будут работать, как и Firefox. Бывают программы, которые только и умеют работать в терминале. Они не имеют графический вид, не имеют графического интерфейса в виде окна приложения.
Установка Программного Обеспечения через терминал Linux Ubuntu
Одно из самых эффективных действий в терминале это установка программного обеспечения. Для установки программного обеспечения существую графические менеджеры, например в Ubuntu «Центр приложений». Центр приложений Ubuntu это графическая оболочка тех немногих команд терминала, которые он используют в фоновом режиме. Если Вы знаете, что Вам нужно, то вместо того чтобы щелкать по всем этим кнопкам и поискам, можно легко установить программу из терминала одной командой. Вы можете даже установить несколько приложений с помощью одной команды.
Пример буду использовать на Ubuntu / Linux Mint или других Ubuntu-подобных дистрибутивах (все другие дистрибутивы имеют свои собственные системы управления пакетами). Итак, вот команда для установки нового программного пакета:
Это может показаться немного сложным, но это работает, так же как и вышеупомянутый Firefox. Слово-сокращение sudo запускает программу, которая запрашивает пароль root (администратора) перед запуском apt-get. Программа apt-get в свою очередь считывает аргументы install имени пакета и устанавливает пакет запрошенный вами.
Выше упомянутой командой я пользуюсь после того как установлю «новоиспеченную» Ubuntu. Установил новый релиз Ubuntu, добавил одной командой все свои любимые программы. Вы просто должны знать название пакетов ваших любимых программ. Как видите о названии пакетов довольно легко догадаться. Вы также можете уточнить ваши догадки с помощью tab, трюк ниже.
У меня в рабочем дистрибутиве десятки нужных мне программ, не буду же я вводить имена всех программ в терминале на новой установленной Linux. И поэтому я использую более автоматизированный способ. Который заключается в том, что перед установкой нового дистрибутива Linux, я сначала на старой установке, с помощью терминала, экспортирую название всех установленных пакетов в текстовый файл.
А потом, после переустановки, в новом, через терминал импортирую этот тестовый файл, который сообщает дистрибутиву обо всех программах, которые необходимо установить. Таким образом, эти команды совсем небольшие, в отличие от того если бы я вводил их вручную, и экономится много времени. Этот совет и другие, более глубокие инструкции вы найдете в этой книге.
Работа с каталогами и файлами в терминале Linux
Оболочка всегда производит действия в текущем каталоге, если вы не укажите другой каталог. Например, NANO — это простой в использовании консольный текстовый редактор. Команда:
скажет, что надо запустить текстовый редактор NANO с открытым файлом под именем «document1» из текущего каталога. Если вы хотите открыть документ, который находится в другой папке, нужно указать полный путь к файлу, например:
Если вы указываете путь к файлу, который не существует, nano (как и многие другие программы) будут создавать новый пустой файл в этом месте и открыть его.
Для работы с файлами и директориями, Вам необходимо знать несколько основных команд:
cd — команда для смены каталога
(тильда) представляет собой ваш домашний каталог (/home/вы), который является в терминале отправной точкой по умолчанию. Чтобы перейти в другой каталог, вы должны использовать cd — команды.
Например:
вы перейдете в корневой каталог
cd Загрузки
переместиться в каталог «Загрузки» внутри текущего каталога вашего пользователя (точный путь, в моем случае, будет таков /home/pavel /Загрузки), чтобы переместиться в ваш домашний каталог /home/you/ из любого места нужно скомандовать так:
команда для перехода вверх по иерархической системе каталогов.
ls — выводит список файлов в текущей директории
mkdir — команда для создания нового каталога
будет создан новый каталог в текущем каталоге с именем newfolder, а:
создаст новый каталог с именем test в моем домашнем каталоге «Загрузки» (pavel нужно сменить на имя вашего пользователя).
rm — команда удаляет файл
удаляет файл с именем test в текущем каталоге, а:
удаляет файл с именем testfile в каталоге /home/pavel/Загрузки.
cp — команда копирует файл из одного места в другое
копирует файл с именем testfile из текущего каталога в /home/pavel/Загрузки.
mv — команда перемещает файл из одной папки в другую
mv работает точно также как и представленная выше команда cp, но она перемещает файл, а не создает копию. mv также может быть использована для переименования файлов. Например:
перемещает файл с именем testfile из /home/pavel/Загрузки в каталог /home/pavel/Документы уже под именем testfile1.
Это может казаться сначала немного пугающим, но здесь нет, ни чего сложного. Это основные команды, которые необходимо освоить, чтобы эффективно работать с файлами в терминале. Перемещаться по файловой системе с помощью cd, просматривать файлы в текущей директории с помощью ls, создавать каталоги с mkdir, и управлять файлами при помощи rm, cp, mv командами.
Секреты ускоряющие работу в терминале Linux
Авто дополнение по клавише Tab
Tab — это очень полезный трюк. В то время когда Вы вводите какую-либо команду, имя файла, или некоторые другие типы аргументов — можно авто заполнить команду с помощью tab. Терминал просто допечатает за Вас.
Например, если ввести fir в терминале и нажать tab, firefox появляется автоматически. Это избавит вас от необходимости печатать полностью. Можно нажать Tab и оболочка будет готово дополнить команду за Вас. Это также работает для папок, имен файлов и имен пакетов.
Во всяком случаях, когда я не знаю, как полностью выглядит команда, я нажимаю клавишу Tab и вижу команду, либо список возможных совпадений. Если продолжить и ещё ввести несколько букв, то это сузить совпадения при нажатии клавиши Tab.
Дополнительные трюки вы найдете в этой книге.
Архив, в который упакована книга «Команды для терминала Linux» находится в открытом доступе, но защищен паролем. Для того чтобы получить пароль, я от Вас прошу поставить ссылки на этот сайт в Vkontakte, Фэйсбуке, Google Plus, Твиттере или в какой-либо другой социальной сети, на сайте или форуме. Можете выбрать любые понравившиеся статьи и поделиться ссылкой через социальные кнопки, которые можно наблюдать слева. При этом я Вас прошу немного изменять отдаваемый текст в социалку для уникализации или добавлять свой комментарий.
Важно: Ваш аккаунт в социальной сети, где будет расположена ссылка, не должен быть «нулевым». Хотя бы должно иметься десяток — другой друзей, читателей. Эта страница должна быть доступна без регистрации.
Такая своеобразная плата за книгу поможет развить этот сайт.
Заключение:
Я надеюсь, что после прочтения и применения на деле этой статьи, Вы почувствуете себя немного комфортнее в терминале. Чтобы узнать больше о терминале — и, в конечном счете, освоить его — продолжите свой путь с этой книгой.
По сути операционная система состоит из ядра и огромного набора программ, которые предназначены для выполнения различных задач, обслуживания системы и удовлетворения потребностей пользователя. Почти все взаимодействие пользователя и операционной системы выполняется с помощью программ. Поэтому новичкам важно понять как запустить программу на Linux, что происходит во время запуска и какие есть способы запуска.
Дальше мы рассмотрим виды программ, их запуск программ на Linux различными способами и другие полезные для новичков вещи, опытным пользователям это все и так уже известно.
Виды программ в Linux
Перед тем, как мы перейдем к запуску программ, нужно сначала понять что представляет из себя программа. В Linux программы отличаются от других файлов только тем, что для них установлен флаг исполняемости. Я уже подробно писал об этом в статье что такое исполняемость поэтому не буду повторяться.
Все программы можно поделить на несколько типов:
А теперь перейдем к запуску программ.
Запуск программ в терминале
Изначально в операционных системах Unix и Linux не было графического интерфейса, поэтому программы запускались командами из терминала. Сейчас это тоже возможно и достаточно активно используется опытными пользователями. Синтаксис запуска программы выглядит таким образом:
/путь/к/файлу/программы параметры
И можно передать параметры после пробела:
Когда программа находится не в этих каталогах, нужно указать к ней полный путь:
Если же вы хотите запустить программу через терминал ubuntu, которая находится в текущей папке, то ситуация будет немного другой. Система выполняет только поиск по папкам из переменной PATH, в текущей директории она не ищет. Поэтому, если вы наберете имя исполняемого файла, то получите ошибку. Нужно указывать полный путь, как вы помните путь к текущей папке будет ./:
Иногда возникает необходимость передать программе, какие-либо особые переменные окружения. Например, переменная EDITOR указывает какой текстовый редактор нужно использовать по умолчанию. Вы можете указать имя переменной и ее значение перед именем команды используя синтаксис:
имя_переменной = значение команда
По умолчанию эта команда открывает настройки утилиты sudo в редакторе Vim, но с этой переменной окружения настройки откроются в редакторе nano.
Запуск программ от имени другого пользователя
sudo команда
sudo whoami
sudo -u имя_пользователя команда
sudo -u postgres whoami
Команда whoami (кто я) выводит имя текущего пользователя.
Как запустить программу в фоне
Иногда возникает необходимость запустить долго выполняющуюся программу в терминале так, чтобы она не мешала дальше работать. Для этого можно использовать запуск программы в фоновом режиме linux:
dd if=/dev/zero of=
Система выведет PID, уникальный идентификатор программы, который вы потом можете использовать чтобы закрыть ее командой kill:
Как запустить скрипт в Linux
Мы уже говорили, что программы делятся на бинарные и интерпретируемые. Раньше мы говорили только про бинарные программы. Для запуска интерпретируемых нужен непосредственно интерпретатор, к таким программам относятся написанные на таких языках, как Java, Python, Perl, Ruby, PHP, NodeJS и многих других. Синтаксис запуска такой программы отличается:
интерпретатор /путь/к/файлу/программы параметры
Разные интерпретаторы ведут себя по разному, поэтому лучше сразу указывать полный путь к программе. Python обычно подхватывает скрипты из текущей папки без указания полного пути:
А Java программы нужно запускать так:
java -jar program.jar
Для файлов интерпретируемых программ флаг исполняемости необязательный, поскольку они передаются в виде параметра основной программе. Только Bash скрипты составляют исключение. Вы можете запустить скрипт интерпретатором:
Или же просто набрать путь к скрипту:
Оболочка сама определяет свои скрипты по флагу исполняемости и выполняет их. Если флаг исполняемости не установлен, то его стоит добавить:
sudo chmod u+x ./script.sh
Поэтому то и для большинства интерпретируемых программ созданы простые sh скрипты которыми их можно быстро запустить.
Запуск программ Linux в графическом интерфейсе
Намного удобнее запускать программы через графический интерфейс. Если консольные программы так запускать невозможно, то для всех графических утилит существуют ярлыки, которые вы можете найти в главном меню системы:
Кроме того, вы можете запустить программу из файлового менеджера, двойным кликом мышью, но тогда для нее обязательно должен быть установлен флаг исполняемости.
Точно так же работает запуск скриптов в графическом интерфейсе. Вы можете найти все ярлыки из меню в каталоге /usr/share/applications/. Любую программу можно запустить двойным щелчком отсюда. Но давайте посмотрим что находится внутри ярлыка, для этого откройте его в текстовом редакторе:
Кроме всего прочего, в строке Exec указана команда, которая выполняет запуск программы linux, когда вы делаете двойной клик на ярлыке. Вы можете взять один из существующих ярлыков и сделать на его основе свой. Здесь указано просто имя программы. Но важно заметить, что лучше указывать полный путь в таких местах, как ярлыки, скрипты, cron и так далее это уменьшит количество ошибок, поскольку вы не можете знать проверяет ли система в этом случае PATH или ищет программу только в текущем каталоге. Теперь вы знаете все о том как запустить программу на linux.
Выводы
В этой статье мы рассмотрели как запустить программу через терминал ubuntu или в других дистрибутивах Linux. Несмотря на то, что это кажется очень простой темой, тут есть свои интересные моменты, которые могут быть полезны. Но вы о них уже знаете. Если у вас остались вопросы, спрашивайте в комментариях!
В Linux дистрибутивах очень востребована Виртуальная консоль - или Tерминал для краткости.
Терминал - это программа, которую вы можете использовать для выполнения многих задач: установки и удаления программ, проверки состояния системы и её работы, и многого, многого другого.
Но эта статья не о терминале, а о том как в нём запускать программы установленные на вашем компьютере.
Кстати, меня подвигло написать данную статью установленная сегодня программа FF Multi Converter, которая установилась, но не отобразилась в меню и естественно не может быть открыта обычным способом.
Чтобы запустить программу из терминала, достаточно ввести название команды на английском языке в нижнем регистре (прописными буквами) и нажать Enter. Для примера введите в терминал команду:
Должно открыться окно с часами:
xclock & exit
После выполнения данной команды терминал закроется, а программа будет продолжать работать.
Чтобы ввести программы, состоящие из нескольких слов, например такие как: Центр приложений - software center; Дополнительные настройки - gnome tweak tool; Ubuntu Tweak - ubuntu tweak и т.п., необходимо чтобы в названии команды не было пробелов между словами. В данном случае необходимо вводить дефис (маленькую чёрточку) между словами, т.е. команды должны быть монолитными на открытие приложений в терминале.
Скопируйте и выполните следующие команды на открытие данных приложений:
software-center
gnome-tweak-tool
ubuntu-tweak
Но данные приложения закроются с закрытием терминала.
А приложения введённые с дополнительными параметрами будут продолжать работать, хотя терминал с открытием приложения, закроется:
software-center & exit
gnome-tweak-tool & exit
ubuntu-tweak & exit
software-center & gnome-tweak-tool & ubuntu-tweak & exit
Читайте также:
- В чем различие пвтр как самостоятельного документа и пвтр как приложения к коллективному договору
- Не удалось добавить пользователя попробуйте позже telegram
- Video downloadhelper приложение компаньон не установлено
- Совершить любую оплату через интернет банк или мобильное приложение сбербанк онлайн это как
- Телеграм был недавно это как