Удаление и установка программного обеспечения

Удаление и установка программного обеспечения

2 ноября 2023 г.

Debian GNU/Linux: Руководство по установке и использованию, написанное Джоном Герзеном и Оссамой Отманом, входит в серию книг HackerNoon. Вы можете перейти к любой главе этой книги здесь. Удаление и установка программного обеспечения

12. Удаление и установка программного обеспечения

В этой главе описаны способы установки и удаления пакетов программного обеспечения. Есть несколько способов сделать то и другое. Здесь мы обсуждаем установку и удаление предварительно созданного программного обеспечения, такого как пакеты Debian, а также установку исходного кода, который должен быть собран вами.

12.1 Что делает утилита обслуживания пакетов

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

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

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

Система пакетов Debian решает эти проблемы. Он позволяет устанавливать, удалять и обновлять пакеты программного обеспечения, которые представляют собой аккуратные небольшие пакеты, содержащие программные файлы и информацию, которая помогает компьютеру правильно ими управлять. Имена файлов пакетов Debian оканчиваются на расширение .deb, и они доступны на FTP-сайте или на официальном компакт-диске Debian.

12,2 дпкг

Самый простой способ установить один скачанный пакет — использовать команду dpkg -i (сокращение от dpkg -install). Предположим, вы загрузили пакет Icewm_0.8.12-1.deb и хотите его установить. Сначала войдите в систему как пользователь root, а затем введите dpkg -i Icewm_0.8.12-1.deb, и будет установлена ​​версия Icewm 0.8.12. Если у вас уже есть более старая версия, dpkg обновит ее, а не будет устанавливать обе версии одновременно.

Если вы хотите удалить пакет, у вас есть два варианта. Первый наиболее интуитивно понятен: dpkg -r Icewm. Это приведет к удалению пакета Icewm (-r — сокращение от -remove). Обратите внимание, что для параметра -remove вы указываете только Icewm, тогда как для параметра -install требуется полное имя файла .deb.

-remove оставит файлы конфигурации пакета в вашей системе. Файл конфигурации определяется как любой файл, который вы могли отредактировать, чтобы настроить программу для вашей системы или ваших предпочтений. Таким образом, если вы позже переустановите пакет, вам не придется настраивать все заново.

Однако вы можете захотеть стереть и файлы конфигурации, поэтому dpkg также предоставляет опцию -purge. dpkg -purge Icewm навсегда удалит все файлы, связанные с пакетом Icewm.

12.3 dselect

dselect — отличный интерфейс для dpkg. dselect предоставляет интерфейс меню для dpkg и может автоматически получать соответствующие файлы с компакт-диска или FTP-сайта в Интернете. Подробную информацию об использовании dselect см. в разделе 3.20 на странице [*].

12.4 Компиляция программного обеспечения

Многие программы поставляются в исходном формате, часто в форме tar.gz. Сначала вам необходимо распаковать файл tar.gz; подробнее об этом см. раздел 10.3.1 на странице [*]. Прежде чем вы сможете скомпилировать пакет, вам необходимо установить gcc, libc6-dev и другие соответствующие пакеты «-dev»; большинство из них перечислены в области разработки в dselect.

Установив соответствующие пакеты, перейдите в каталог, созданный для вас tar. На этом этапе вам необходимо прочитать инструкцию по установке. Большинство программ предоставляют файл INSTALL или README, в котором указано, как действовать.


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

Эта книга является общественным достоянием. Джон Герцен и Оссама Отман (2004). Debian GNU/Linux: Руководство по установке и использованию. Урбана, Иллинойс: Проект Гутенберг. Получено https://www.gutenberg.org/cache/epub/6527/pg6527-images.html.

Эта электронная книга предназначена для использования кем угодно и где угодно, бесплатно и практически без каких-либо ограничений. Вы можете скопировать ее, отдать или повторно использовать в соответствии с условиями лицензии Project Gutenberg, включенной в данную электронную книгу или на сайте www.gutenberg.org< /a>, расположенный по адресу https://www.gutenberg.org/policy/license.html.. эм>


Оригинал