Использование APT в Linux. Команды apt и apt-get

Alias command in Linux saves a lot of your time and improves your efficiency. Learn how to use this command properly and see some of the common aliases I use.

Внешний вид

Нынешний gnome-terminal, распрощавшийся со всякими зверушками и цитатами, по умолчанию лишился даже меню. Его, как и настройки, можно включить из контекстного меню по правой кнопке мыши.

Внешний вид — сугубо личное, поэтому я просто опишу здесь свои настройки и предпочтения.

Идем в «Настройки профиля», выбираем шрифт (у меня Droid Sans Mono 11), закрываем. Таскаем терминал за правый нижний угол и смотрим на циферки размера, возникающие при этом. Получив нужный результат, снова идем в «Настройки профиля» и вписываем там этот размерчик. Имейте ввиду, каждый раз при смене шрифта и/или кегля размер придется снова корректировать.

Далее выбираем остальные параметры, как у меня на картинках ниже (вкладки «Заголовок и команда», «Фон» и «Совместимость» обычно оставляю как есть).

Совет: сохраните в системный бэкап свои выстраданные настройки, например, такой командой:

gnome-terminal —save-config=/путь/к/файлу/termconfig

У меня, при наличии каталога $HOME/Backup/SysConfigs, это выглядит так:

gnome-terminal —save-config=$HOME/Backup/SysConfigs/termconfig_$(date +%d_%m_%Y)

При необходимости все настройки можно будет восстановить на другой системе одной командой:

gnome-terminal —load-config=/путь/к/файлу/termconfig

Что такое APT

APT (сокращение от Advanced Packaging Tool) — это набор утилит для установки, удаления, обновления, поиска пакетов в Linux, а также для управления репозиториями. APT еще называют пакетным менеджером.

APT использует репозитории пакетов. Список репозиториев для APT хранится в файле /etc/apt/, а также в директории /etc/apt/

APT используется в дистрибутивах, основанных на Dedian и Ubuntu.

Для управления APT существуют разные утилиты, но самые популярные из них это утилиты командной строки apt-get и apt.

Читайте также:  5 вопросов, которые помогут выбрать компьютерный стол для дома

В данной статье мы рассмотрим, как пользоваться командой apt, а также узнаем, чем отличается apt от apt-get.

Предупреждение Alias

Как быстро, и чтобы вы знали, что он делает, псевдоним alert используется, чтобы сообщить вам, когда команда завершена. Это также указывает, была ли команда выполнена успешно или нет. Он обеспечивает графическое системное оповещение в верхней части экрана.

Вот простой пример. Команда sleep будет спать в течение пяти секунд. Затем будет вызван псевдоним alert . Псевдоним проверяет ответ от предыдущей команды. Извлекает последнюю команду из файла истории. Он определяет, была ли команда выполнена успешно или нет. Затем он представляет результаты в системном предупреждении.

Если команда выполнена должным образом, значок в системном предупреждении представляет собой небольшое окно терминала. Если команда вернула код ошибки, значок в системном предупреждении является красным значком ошибки.

спать 5; бдительный

Через пять секунд мы видим это системное предупреждение:

Значок представляет собой небольшое окно терминала, означающее, что все прошло хорошо. Давайте попробуем это снова с командой, которая, как мы знаем, потерпит неудачу:

DoomedToFail; бдительный

Наше системное предупреждение теперь имеет значок ошибки.

Текстовые редакторы

Если вам нужно не просто создать файл, но также ввести в него много текста, то в этом случае удобнее всего будет использовать текстовые редакторы. Существует большое количество текстовых редакторов, которые запускаются прямо в терминале Linux и позволяют редактировать большие и сложные текстовые документы. Например, это такие редакторы как Nano, Vim и другие.

Текстовый редактор Nano установлен по умолчанию во многих дистрибутивах, а частности он есть в Ubuntu Linux. С Nano вы можете создать новый файл, сразу его отредактировать и сохранить. Для создания нового файла и перехода в редактор введите вот такую команду:

Текстовые редакторы

nano new_

Читайте также:  find и grep в Linux как инструмент для администрирования

После ввода такой команды появится интерфейс редактора Nano. В верхней части экрана будет информация о версии программы и название файла, а в нижней панель со списком горячих клавиш.

Для сохранения нажмите Ctrl-X и потом введите букву «Y» для подтверждения.

Текстовые редакторы

Если в системе нет Nano, то возможно там будет предустановлен Vim. Чтобы создать файл с помощью Vim просто вводим команду «vim» и через пробел название файла. В терминале Linux это выглядит вот так:

vim

Vim намного функциональней Nano, но при этом и намного сложнее. Одной из первых проблем, с которой сталкиваются новички, это выход из Vim. Для этого нужно нажать клавишу Esc, ввести вот такую команду и нажать Enter.

Текстовые редакторы

Если что-то не получается, то возможно проблема в раскладке клавиатуры. Переключитесь на английскую и попробуйте еще раз.

Посмотрите также:

  • Как удалить папку в Linux через терминал (консоль)
  • Как перейти в папку в терминале Linux
  • Как открыть файл в терминале Linux
  • Как скопировать файл в Linux через терминал
  • Как удалить файл в Linux через терминал

Фортунки

В некоторых Linux-дистрибутивах после запуска консоли выводится небольшая цитата. Практической пользы от нее вроде и нет, но небольшое шуточное высказывание повышает настроение и настраивает на рабочий лад. Тематические пакеты с базами высказываний называются fortunes, а сами цитаты — фортунками.

За несколько десятков лет в Сети появилось большое количество сборников цитат, которые легко интегрируются в консоль. Чтобы установить их в Debian или Ubuntu, достаточно ввести команду:

$ sudo apt-get install fortunes fortunes-debianhits fortunes-ubuntu-server fortunes-min fortune-mod fortunes-ru

Последние два пакета содержат большое количество афоризмов на русском. Кроме этого, в интернете доступны и другие русскоязычные сборки фортунок, найти которые очень просто — достаточно вбить в Гугле fortunes-ru и получим несколько десятков ссылок (например, избранные цитаты с сайта : ).

Читайте также:  Как посмотреть параметры компьютера для операционной системы Windows 7

После установки необходимо настроить вывод цитат в консоль. В самом простом случае достаточно прописать в конфиг ~/.bashrc всего одно слово:

$ echo «fortune» >> ~/.bashrc

Далее следует перезапустить терминал или перезагрузить файл настроек (команда «source ~/.bashrc»). Cписок выводимых категорий фортунок можно получить, введя:

$ fortunes -f

После установки все фортунки помещаются в один из подкаталогов /usr/share/games/fortunes, откуда их и забирает программа. В случае необходимости при помощи ключа ‘-m’ можно указать шаблон фортунок, которые будут выводиться. После добавления своих фортунок следует использовать утилиту strfile для создания индекса (strfile файл_фортунок).

При желании можно грабить RSS-новости, твиты, прогноз погоды или котировки валют с любого сайта, выводя их в качестве фортунок. Хотя для этого мне больше нравятся аналоги fortunes — пакеты cowsay и xcowsay. Сowsay представляет собой приложение на Perl, которое выводит изображение говорящей или думающей коровы, нарисованной ASCII-символами.

$ sudo apt-get install cowsay xcowsay

По умолчанию корова не знает, что сказать, умную мысль ей надо подкинуть. Например, выведем uptime:

$ uptime | cowsay

Или фортунку (так реализовано в Linux Mint):

$ cowsay ‘fortune’

Кроме стандартной коровы доступны и другие персонажи, соответствующие названию файлов в подкаталоге /usr/share/cowsay/ cows. Вызвать их можно при помощи параметра ‘-f’. Также ряд параметров изменяют внешний вид коровы: ‘-t’ — усталая корова, ‘-p’ — параноидальная, ‘-w’ — обалдевшая и так далее. Чтобы автоматизировать процесс, заносим строку запуска в ~/.bashrc:

COWDIR=/usr/share/cowsay/cows/; COWNUM=$(($RANDOM%$(ls $COWDIR | wc -l))); COWFILE=$(ls $COWDIR | sed -n »$COWNUM’p’); fortune | cowsay -f $COWFILE