Package management via apt-get runs hand-in-hand with the /etc/apt/sources.list file. For information on editing or updating your sources list see SourcesList.
Introduction
This page describes how to handle the packages on your system using apt-get and related commands. For example, you can install a new package, remove an installed package, or update all installed packages to the latest versions.
Commands
- Example:
sudo apt-get install ubuntu-desktop
Installation commands
apt-get install
apt-get build-dep
aptitude install
apt-get install
![]() |
auto-apt
auto-apt run
Установка и удаление программ в Ubuntu (Убунту) через snap
This command runs under the control of auto-apt. If a program tries to access a file known to belong in an uninstalled package, auto-apt will install that package using apt-get. This feature requires apt and sudo to work.
# auto-apt run ./configure
Maintenance commands
apt-get update
apt-get upgrade
apt-get dist-upgrade
The same as the above, except add the «smart upgrade» checkbox.
It tells APT to use «smart» conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary.
![]() |
apt-get check
apt-get -f install
apt-get autoclean
apt-get clean
-
The package cache is in /var/cache/apt/archives . The command
du -sh /var/cache/apt/archives
dpkg-reconfigure
Как удалить программу в Ubuntu
Reconfigure the named package. With many packages, you’ll be prompted with some configuration questions you may not have known were there.
- For example:
dpkg-reconfigure fontconfig-config
echo » hold» | dpkg —set-selections
![]() |
echo » install» | dpkg —set-selections
Removal commands
apt-get remove
apt-get purge
This command completely removes a package and the associated configuration files. Configuration files residing in ~ are not usually affected by this command.
- + operator
- If you want to remove package1 and install package2 in one step:
apt-get remove +
apt-get autoremove
apt-get autoremove
dpkg -l | grep ‘^rc’ | awk » | xargs dpkg —purge
Search commands
apt-cache search
dpkg -l **
apt-cache show
dpkg —print-avail
dpkg -L
dpkg -c foo.deb
dlocate
This command determines which installed package owns .
It shows files from installed packages that match , with the name of the package they came from. Consider this to be a «reverse lookup» utility.
![]() |
dpkg -S
apt-file search
-
apt-file needs to be updated regularly like apt-get. Use the command:
apt-file update
apt-cache pkgnames
apt-cache search | grep -w
dpkg -L package | grep /usr/bin
For more information on apt-get, apt-cache and dpkg consult their manual pages by using the man command. These manuals will provide a wider scope of information in addition to all of the options that you can use with each program.
-
Example:
man apt-get
Typical usage example
I want to feel the wind in my hair, I want the adrenaline of speed. So let’s install a racing game. But what racing games are available?
apt-cache search racing game
It gives me a lot of answers. I see a game named «torcs». Let’s get some more information on this game.
apt-cache show torcs
Hmmm. it seems interesting. But is this game not already installed on my computer? And what is the available version? Which repository is it from (Universe or Main)?
apt-cache policy torcs
Ok, so now, let’s install it!
apt-get install torcs
What is the command I must type in the console to launch this game? In this example, it’s straightforward («torcs»), but that’s not always the case. One way of finding the name of the binary is to look at what files the package has installed in «/usr/bin». For games, the binary will be in «/usr/games».
For administrative programs, it’s in «/usr/sbin».
dpkg -L torcs | grep /usr/games/
The first part of the command display all files installed by the package «torcs» (try it). With the second part, we ask to only display lines containing «/usr/games/».
Hmmm, that game is cool. Maybe there are some extra tracks?
apt-cache search torcs
But I’m running out of space. I will delete the apt cache!
apt-get clean
Oh no, my mother asked me to remove all games from this computer. But I want to keep the configuration files so I can simply re-install it later.
apt-get remove torcs
If I want to also remove config files :
apt-get purge torcs
Setting up apt-get to use a http-proxy
These are three methods of using apt-get with a http-proxy.
Temporary proxy session
This is a temporary method that you can manually use each time you want to use apt-get through a http-proxy. This method is useful if you only want to temporarily use a http-proxy.
Enter this line in the terminal prior to using apt-get (substitute your details for yourproxyaddress and proxyport).
export http_proxy=http://yourproxyaddress:proxyport
If you normally use sudo to run apt-get you will need to login as root first for this to work unless you also add some explicit environment settings to /etc/sudoers, e.g.
Defaults env_keep = «http_proxy https_proxy ftp_proxy»
APT configuration file method
This method uses the apt.conf file which is found in your /etc/apt/ directory. This method is useful if you only want apt-get (and not other applications) to use a http-proxy permanently.
gksudo gedit /etc/apt/apt.conf
Add this line to your /etc/apt/apt.conf file (substitute your details for yourproxyaddress and proxyport).
Acquire::http::Proxy «http://yourproxyaddress:proxyport»;
Save the apt.conf file.
BASH rc method
This method adds a two lines to your .bashrc file in your $HOME directory. This method is useful if you would like apt-get and other applications for instance wget, to use a http-proxy.
gedit ~/.bashrc
Add these lines to the bottom of your ~/.bashrc file (substitute your details for yourproxyaddress and proxyport)
http_proxy=http://yourproxyaddress:proxyport export http_proxy
Save the file. Close your terminal window and then open another terminal window or source the ~/.bashrc file:
source ~/.bashrc
Test your proxy with sudo apt-get update and whatever networking tool you desire. You can use firestarter or conky to see active connections.
If you make a mistake and go back to edit the file again, you can close the terminal and reopen it or you can source ~/.bashrc as shown above.
source ~/.bashrc
How to login a proxy user
If you need to login to the Proxy server this can be achieved in most cases by using the following layout in specifying the proxy address in http-proxy. (substitute your details for username, password, yourproxyaddress and proxyport)
Useful additional packages
Additional links
- Repositories/CommandLine
- PinningHowto
- AutoDeb
- Synaptic Package Manager
- Ubuntu Community Forums: Installations and Upgrades
- What is apt-fast and should I use it?
Troubleshooting
Источник: help.ubuntu.com
Как удалить программу в Ubuntu
23-12-2020, 00:10
Ubuntu
699
Из данной статьи вы узнаете, как удалить программу на компьютере под управлением Ubuntu Linux, а также как удалить саму систему Ubuntu. Если на компьютере установлены две операционные системы, можно стереть раздел с Linux Ubuntu.
Как удалить программу с помощью терминала
Откройте Терминал . Значок этой программы можно найти в левой части экрана; если значка там нет, щелкните по логотипу Ubuntu в верхнем левом углу экрана, в строке поиска введите терминал, а затем нажмите «Терминал».
Откройте список установленных программ. В Терминале введите dpkg —list, а затем нажмите ↵ Enter.
Найдите программу, которую нужно удалить. Необходимо выяснить имя исполняемого файла программы, а не имя самой программы (например, «avg.exe», а не «AVG Antivirus»).
Введите команду «apt-get». В Терминале введите sudo apt-get -purge remove program, где вместо слова «program» подставьте имя программы; затем нажмите ↵ Enter.
Введите пароль суперпользователя, а затем нажмите ↵ Enter.
- Этот процесс займет некоторое время в зависимости от размера программы.
- Если программа не удаляется с помощью команды apt-get, воспользуйтесь командой sudo aptitude remove program.
Как удалить программу с помощью Центра приложений Ubuntu
- Если вы не можете найти значок Центра приложений Ubuntu, щелкните по логотипу Ubuntu в верхнем левом углу экрана, в строке поиска введите центр приложений, а затем щелкните по значку Центра приложений Ubuntu.
Перейдите на вкладку Установленные. Эта вкладка, значок которой имеет вид компьютера, находится в верхней части окна Центра приложений Ubuntu.
Найдите программу, которую нужно удалить. Прокрутите список установленных программ и щелкните по ненужной программе, или введите имя удаляемой программы в строке поиска в правом верхнем углу окна.
Нажмите Удалить. Эта кнопка расположена справа от программы, которую нужно удалить.
- Текст запроса зависит от версии Ubuntu.
Закройте Центр приложений Ubuntu. Программа была удалена.
Как удалить систему Ubuntu Linux
- Как правило, на Mac-компьютерах Ubuntu устанавливается как вторая операционная система.
- Чтобы создать установочный диск с Windows на компьютере под управлением Ubuntu, вставьте диск в оптический привод, скачайте образ (ISO-файл) системы на этом сайте, щелкните правой кнопкой мыши по ISO-файлу, в меню выберите «Записать на диск», выберите диск и нажмите «Записать образ диска».
- Пропустите этот шаг, если вы уже создали установочный диск с Windows.
Перезагрузите компьютер. Нажмите «Настройки» в правом верхнем углу экрана, выберите «Выключить» в нижней части выпадающего меню, а затем щелкните по значку «Перезагрузить» во всплывающем меню.
- Если компьютер не настроен на загрузку с компакт-диска, во время перезагрузки нажмите «Параметры загрузки» или выберите опцию «Windows DVD» в меню GRUB.
Выберите часовой пояс и язык, а затем нажмите Далее. Сделайте это в меню посередине экрана.
Нажмите Установить сейчас. Эта кнопка находится посередине экрана.
- Также можно щелкнуть по ссылке «У меня нет ключа продукта», чтобы ввести ключ позже. В этом случае нужно указать версию Windows.
Поставьте флажок у «Принимаю», а затем нажмите Далее. Так вы согласитесь с условиями пользования программным обеспечением Microsoft и перейдете на следующую страницу.
Щелкните по опции Выборочная. Она находится посередине страницы.
Выберите диск с Ubuntu. Щелкните по разделу (локальному диску), на котором установлена система Ubuntu Linux.
- Возможно, сначала нужно нажать «Параметры диска» под окном.
Щелкните по Далее. Это означает, что вы хотите установить Windows на выбранный диск.
Следуйте инструкциям на экране. Когда система Windows будет установлена, вы сможете настроить ее параметры (например, язык, дату, время и так далее). Теперь система Ubuntu удалена с компьютера.
Источник: vripmaster.com
Как удалить приложения в Ubuntu
Обеспечивает Linux Различные способы установки приложений. Вы можете установить приложение из стандартных репозиториев приложений Ubuntu, используя Программный центр Ubuntu , либо из-за пределов стандартных репозиториев приложений Ubuntu, либо путем компиляции исходного кода. Однако что, если вам нужно удалить приложение?
Если вы устанавливаете приложение из репозиториев Приложения Ubuntu С помощью Ubuntu Software Center вы также можете использовать программное обеспечение Ubuntu для удаления этого приложения. Однако, если вам удобнее использовать командную строку, мы покажем вам несколько простых способов узнать, какие приложения установлены в вашей системе, и как удалить параметры, которые вы больше не хотите использовать.
Всегда больно удалять приложения на Дистрибутивы Linux. Самая важная причина, по которой это происходит, заключается в том, что существует несколько способов установки. Вы можете установить приложение из репозитория Apt или Snap. Вы также можете использовать универсальный формат пакета, такой как Flatpak или AppImage.
В дополнение ко всему, вы также можете загружать, компилировать и устанавливать приложения. Есть много способов установить приложение, что, в свою очередь, приводит к нескольким способам его удаления. Итак, список методов, описанных здесь, охватывает, как удалить любое приложение в Ubuntu.
Как удалить любое приложение в Ubuntu
Как правило, есть два способа удаления приложений в Ubuntu — командная строка или графический интерфейс. Если вам не нравится Терминал, перейдите в раздел GUI, который, честно говоря, является самым простым способом удалить любое приложение на Ubuntu. Начнем сначала с метода командной строки.
командная строка
Командная строка, по сути, означает использование Терминала для удаления приложения. Однако для этого нам нужна дополнительная информация. Во-первых, репозиторий, который вы использовали для установки приложения, а во-вторых, имя пакета. Теперь есть 3 популярных репозитория Ubuntu, которые вы, возможно, использовали.
Теперь, если вы не знаете, какой репозиторий использовался для установки приложения, нет единой команды, чтобы узнать. Однако вы всегда можете выполнить поиск в отдельных репозиториях и увидеть имя пакета. Начнем сначала с репозитория Apt.
1. Кв.
Чтобы удалить приложение, вы должны сначала получить доступ к имени пакета. Чтобы получить имя пакета, нам нужно выполнить поиск в списке установленных пакетов Apt.
Допустим, мы ищем приложение с названием Chromium Чтобы найти наиболее подходящие варианты, я буду использовать слово «поиск».хром *. Таким образом, я рассмотрю все пакеты, имя которых начинается с «хром. Используйте следующую команду для поиска в списке.
sudo dpkg —list chrom*
Здесь второй результат поиска — это Chromium, приложение, которое я ищу. Но статус пакета «un. Это означает, что он не устанавливается через репозиторий Apt. Итак, примерно ii означает, что приложение установлено, un Это означает, что приложение неизвестно и in Это означает, что приложение не установлено.
Основная команда для удаления приложения, загруженного из репозитория Apt, выглядит следующим образом:
Поскольку мы не можем найти Chromium в репозитории Apt, давайте подумаем о Vim как о приложении, которое мы собираемся удалить.
sudo apt remove vim
Теперь приведенная выше команда довольно проста и удаляет только приложение. Где никто не трогает установочные файлы и другие зависимости установлены.
Например, предположим, что приложение, которое вы хотите удалить, управляет обоями. Теперь это приложение для обоев будет загружать изображения из Интернета в каталог системы, чтобы сделать их вашими обоями. Эти руководства можно рассматривать как установочные файлы. Кроме того, потребуются небольшие утилиты для поиска в Интернете и загрузки изображений. Эти гостевые объекты можно рассматривать как зависимости.
Теперь, если вы просто удалите фоновое приложение, все эти установочные файлы и зависимости останутся. Следовательно, чтобы стереть все эти файлы, вы можете использовать следующую команду.
sudo apt purge —auto-remove vim
Если вы хотите сохранить установочные файлы, вы можете удалить опцию чистка из приведенной выше команды.
2. Щелчок
Если ваше приложение отсутствует в репозитории Apt, возможно, вы установили его через Снэп. Опять же, как и в репозитории Apt, для удаления приложения из Snap нам нужно имя пакета приложения. Ниже приведена команда для поиска имени пакета в Snap. Репозиторий.
sudo snap list | grep chrom*
Здесь вы видите один результат для Chromium. В отличие от поиска Apt, поиск Snap отображает только список пакетов, установленных в системе. В моем случае я установил Chromium с помощью Snap, и он отображается с командой, которая использовалась для поиска. Имя пакета приложения — «.хром. Как и в случае с Apt, простейшая команда для удаления пакета Snap выглядит следующим образом.
sudo snap remove chromium
В отличие от Apt, Snap по умолчанию удаляет все пользовательские данные, файлы настройки и зависимости. Хотя он создает моментальный снимок (резервную копию) этих файлов и хранит его 31 день. Если вы хотите удалить этот снимок, используйте следующую команду.
sudo snap remove —purge chromium
3. Flatpack
В случае, если указанные выше репозитории не содержат имя пакета вашего приложения, вполне вероятно, что оно было установлено через Flatpak. Сказав это, есть редкие шансы, что вы можете использовать Flatpak в Ubuntu вместо Snap и Apt.
В любом случае, чтобы выполнить поиск в репозитории Flatpak, используйте следующую команду. И снова мы думаем о том же приложении под названием Chromium.
flatpak list | grep chrom*
Здесь результат поиска пуст. Это означает, что я не устанавливал приложение через Flatpak. Если вы получили предполагаемое приложение, ниже приведена команда для удаления приложения через Flatpak. В этом случае мы рассмотрим Spotify.
sudo flatpak uninstall com.spotify.Client
Flatpak также удаляет все файлы конфигурации и пользовательские данные. Но он по-прежнему не удаляет неиспользуемые пакеты и зависимости. Для этого используйте следующую команду.
sudo flatpak uninstall —unused
GUI
Программный центр Ubuntu
Центр программного обеспечения Ubuntu поддерживает репозиторий Apt и Snap. Таким образом, программное обеспечение Ubuntu — это самый центральный вариант, где вы можете найти все пакеты, независимо от того, какие репозитории вы использовали для их установки. Чтобы просмотреть установленные приложения, откройте приложение Ubuntu Software и перейдите на вкладку «Вкладка».установлены».
Вы можете просмотреть список и нажать кнопку. удаление Рядом с ним удалить приложение.
Сторонняя установка
Если приложение не отображается ни в одном из вышеперечисленных методов, возможно, вы установили его с GitHub или из любого стороннего источника. Эти приложения могли быть скомпилированы и загружены через Терминал или установлены с помощью сценария. Во всех этих случаях вы зависите от разработчика приложения, чтобы удалить его. Посетите GitHub Wiki для приложения или веб-сайта, и вы найдете команду удаления внизу.
заключительные слова
С выпуском Ubuntu 20.04 дистрибутив Ubuntu продвинул больше Snap Store, чем Apt Store. Debian. Вы можете узнать больше об изменениях в Ubuntu 20.04 в статье, указанной ниже. Если у вас возникнут дополнительные проблемы или вопросы, дайте мне знать в комментариях ниже.
Источник: www.dz-techs.com