ТЕРМИНАЛ ДЛЯ НОВОБРАНЦА: УСТАНОВИТЬ ПРОГРАММЫ APT

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

менеджер Пакет: ЧТО ЭТО И ЧТО ДЕЛАЕТ

Los paquetes encapsulan los archivos necesarios para instalar un programa y en algunos casos un sólo paquete instala varios programas. El formato de paquete usado en Deepin es .deb. Muchos programas usan a otros programas para funcionar, de esta manera el sistema se parece a una gran caja de herramientas o más bien a un taller lleno de herramientas, donde las herramientas son construidas con otras herramientas, usemos como analogía una mesa de cortar madera, que se puede construir con una mesa y una sierra eléctrica de mano, o sea, que para construir (instalar) una mesa de cortar madera se necesita (depende) de que haya una mesa y una sierra eléctrica de mano en el taller. Esta sería una analogía de las dependencias al instalar un programa.

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

Pero hay que comprobar que el repositorio sea compatible; siguiendo con la analogía de las ferreterías, como sabemos en Europa la corriente eléctrica es de 220 voltios, pero en la mayoría de América es de 110 voltios, además los enchufes no son iguales, entonces las herramientas eléctricas de las ferreterías europeas no se van a poder conectar en América y viceversa, y si se fuerza el enchufe, una herramienta europea en América no va a funcionar a plena potencia y una americana en Europa se va a quemar (chispero). Igual hay que asegurarse de que los repositorios que agreguemos al sistema sean compatibles.

Это менеджер пакетов, имеет список всех программ, установленных на вашем компьютере, а также у вас есть список всего, что в репозиториях добавленным, при установке пакета, проверяется, если вы уже установили все (зависимость) требуется или, если вам необходимо установить дополнительные пакеты из репозиториев, установленных.

система управление пакетами Deepin использует APT, но есть еще и в других дистрибутивах, таких как Fedora YUM, YaST на OpenSUSE и Arch Linux Pacman, назвать самым популярным.

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

ВАРИАНТЫ APT

Вот некоторые основные команды APT, и они очень полезны.

UPDATE СКЛАД

sudo apt update

Это загружает и обновляет список доступных репозиториев пакетов, установленных.

Установить пакет

sudo apt install nombre_del_paquete

Эта команда устанавливает пакет, например, Sudo APT установить Firefox-последняя Mozilla Firefox устанавливает в своей последней версии.

Вы также можете переустановить пакет, добавив параметр -reinstall.

sudo apt install --reinstall nombre_del_paquete

ПОИСК ПАКЕТ

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

[email protected]:~$ sudo apt install gimp
gimp                  gimp-gluas            gimp-help-es          gimp-help-ru
gimp-cbmplugs         gimp-gmic             gimp-help-fr          gimp-help-sl
gimp-data             gimp-gutenprint       gimp-help-it          gimp-help-sv
gimp-data-extras      gimp-help-ca          gimp-help-ja          gimp-lensfun
gimp-dbg              gimp-help-common      gimp-help-ko          gimp-plugin-registry
gimp-dcraw            gimp-help-de          gimp-help-nl          gimp-texturize
gimp-dds              gimp-help-el          gimp-help-nn          gimp-ufraw
gimp-gap              gimp-help-en          gimp-help-pt          
[email protected]:~$ sudo apt install gimp

Когда слишком много результатов, то спросите нас, если мы хотим, чтобы показать их все.

[email protected]:~$ sudo apt install firefox
Display all 104 possibilities? (y or n)

Если нажать клавишу Y да, если нажать клавишу N не является. Если да до конца окна терминала будет отображать легенду -более- о том, что есть больше результатов, чем может отображаться в окне.

[email protected]:~$ sudo apt install firefox
Display all 104 possibilities? (y or n)
firefoxdriver           firefox-esr-l10n-en-gb  firefox-esr-l10n-id     firefox-esr-l10n-pl
firefox-esr             firefox-esr-l10n-en-za  firefox-esr-l10n-is     firefox-esr-l10n-pt-br
firefox-esr52.9-cn      firefox-esr-l10n-eo     firefox-esr-l10n-it     firefox-esr-l10n-pt-pt
firefox-esr-dev         firefox-esr-l10n-es-ar  firefox-esr-l10n-ja     firefox-esr-l10n-rm
firefox-esr-l10n-ach    firefox-esr-l10n-es-cl  firefox-esr-l10n-ka     firefox-esr-l10n-ro
firefox-esr-l10n-af     firefox-esr-l10n-es-es  firefox-esr-l10n-kab    firefox-esr-l10n-ru
firefox-esr-l10n-all    firefox-esr-l10n-es-mx  firefox-esr-l10n-kk     firefox-esr-l10n-si
firefox-esr-l10n-an     firefox-esr-l10n-et     firefox-esr-l10n-km     firefox-esr-l10n-sk
firefox-esr-l10n-ar     firefox-esr-l10n-eu     firefox-esr-l10n-kn     firefox-esr-l10n-sl
firefox-esr-l10n-as     firefox-esr-l10n-fa     firefox-esr-l10n-ko     firefox-esr-l10n-son
--More--

Вы можете перемещать, нажав клавишу вводить или клавиша пробела. Нажмите кнопку Q, чтобы выйти.

Другой способ поиска пакетов в APT является вариант поискНапример:

apt search firefox

Перечислите все пакеты, которые соответствуют термину «FireFox».

А если нам нужен более компактный список, мы можем выполнить поиск следующим образом.

apt list | grep firefox

Если вы хотите увидеть только те установки вы можете объединить поиск с Grep команды.

apt search chrome | grep instal

СИСТЕМА УЛУЧШЕНИЯ

Есть два варианта.

sudo apt upgrade

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

sudo apt full-upgrade

Этот параметр, помимо обновления все установки, удалите все пакеты, необходимые для установки всех обновлений, гарантирует, что все модернизированные до последней доступной версии из хранилищ установлены.

удаления пакетов

Мы предлагаем три варианта

sudo apt remove paquete

Удаляется пакет, но оставить некоторые файлы, такие как файлы конфигурации.

sudo apt purge

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

sudo apt autoremove

Эта команда связанные с зависимостями. Когда пакет удаляется, его зависимости не удаляются. С помощью опции autoremove, APT находит все пакеты, которые были установлены в качестве зависимостей, но не больше не используются другими пакетами и автоматически удаляются.

BEWARE сломать систему

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

[email protected]:~$ sudo apt remove vlc-plugin-base 
[sudo] password for usuario: 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  libkf5activitiesstats1 libkf5js5 libkf5khtml-data libkf5kirigami2-5 libkf5parts-data
  libkworkspace5-5 libnotify-bin qml-module-org-kde-kirigami2
Utilice «sudo apt autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  dde-clipboard dde-control-center dde-daemon dde-kwin dde-session-shell dde-session-ui kio
  kwin-common kwin-x11 libkf5declarative5 libkf5kcmutils5 libkf5khtml-bin libkf5khtml5
  libkf5newstuff5 libkf5newstuffcore5 libkf5notifications5 libkf5parts-plugins libkf5parts5
  libkf5plasma5 libkf5plasmaquick5 libkf5quickaddons5 libkf5wallet-bin libkf5wallet5
  libkscreenlocker5 libkwalletbackend5-5 libkwin4-effect-builtins1 phonon4qt5
  phonon4qt5-backend-vlc plasma-framework qml-module-org-kde-kcm qml-module-org-kde-kconfig
  qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons startdde
  systemsettings vlc-plugin-base
0 actualizados, 0 nuevos se instalarán, 36 para eliminar y 0 no actualizados.
Se liberarán 252 MB después de esta operación.
¿Desea continuar? [S/n] n
Anulado.

Первое, что нужно отметить тщательно список пакетов, которые будут удалены во главе с фразой: «Следующие пакеты будут УДАЛЕНЫ». Если вы не понимаете, что это означает деинсталлировать список пакетов, то лучше нажать клавишу N, а затем вводить чтобы прервать операцию.

Второй тест является модификация счетчика, в данном случае «0 модернизированной, 0 установлено новых, 36, чтобы удалить и 0 не обновляется». Это также является показателем того, является ли операция, что мы ожидали, или выходит из-под контроля.

Также интересно увидеть общий вес файлов, которые будут добавлены или быть выпущенным после операции, в примере «252 МБ будет выпущен после этой операции.»

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

Если операция не влияет на другие пакеты уже установлены, система не спрашивает, следует ли продолжать.

монтаж и ремонт

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

sudo apt install --fix-broken

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

sudo dpkg-reconfigure paquete

ШОУ ИНФОРМАЦИЯ

Для того, чтобы увидеть все детали пакета опций шоуС помощью которого можно проверить версию, описание, размер и другие. Команда выглядит следующим образом.

apt show paquete

Если вы хотите, чтобы увидеть все доступные версии добавить ключ -a.

apt show -a paquete

Чтобы увидеть список файлов местоположение, установленных в пакете выполните следующую.

dpkg-query -L paquete

Limpar КЭШ ПАКЕТ

Каждый раз, когда пакет устанавливается из хранилища, необходимо загрузить файл .deb, соответствующий и сохранен в папке / вар / кэш / кв / архив /. Если вы хотите удалить все файлы и освободить это пространство, выполните следующую команду.

sudo apt autoclean

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

Для новичков мы считаем, что это более чем достаточно, хотя склонная команда имеет больше возможностей. Я заметил, что есть программы, чтобы использовать APT Графически среди них Synaptic и Gdebi, во-первых, управлять пакетами в системе и доступны в установленных репозиториев, а второй для установки пакетов, когда вы вручную загрузить файл. Деб. Deepin имеет программные пакеты Deepin Менеджер (Deepin-Деб-инсталлятор) приходит preintalado, выполняет ту же функцию, что и Gdebi, но более упрощена и легко.

ДРУГИЕ ПУНКТЫ этой серии

ТЕРМИНАЛ ДЛЯ ROOKIE

Это была первая статья в этой серии. Быстро показать приемы и основные команды для запуска с помощью терминала на GNU / Linux.

ТЕРМИНАЛ ДЛЯ ROOKIE: FISH, SHORTCUTS, ALIAS И БОЛЕЕ

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

ТЕРМИНАЛ ДЛЯ НОВОБРАНЦА: COMMAND SUDO

Судо, очень простой и очень проста в использовании команды. Он используется для изменения компонентов, которые влияют на всю систему, а не только настройки учетной записи пользователя.

Терминал для новичков: управлять папками и файлами

Как копировать, перемещать, удалять и создавать файлы и папки.

5 5 голосов
Оцените статью
 
Подписываться
Доклад
18 Reacciones
Более популярным
Новее Старшая
Мнение из статьи
Посмотреть все комментарии
PedroTirse
PedroTirse (@pedrotirse)
член
1 año atrás

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

Jare GM
Jare GM (@jaregm)
член
1 año atrás

Большое спасибо.

Juan Carlos
Juan Carlos (@juan-carlos)
член
1 año atrás

El tuto dice sudo apt update pero he visto en otros lougares que se debe hacer sudo apt full-upgrade, que es lo mas recomendable?

Juan Carlos
Juan Carlos (@juan-carlos)
член
1 año atrás

Ответил: Isaías Gätjens M

uups извинение не заметил, что детали, теперь спасибо.

Gjcelis7
Gjcelis7 (@gjcelis7)
член
1 año atrás

Привет, я знаю, что это вопрос, который не собирается, но это то, что я был один в этом дистрибутиве, почему загрузки требуется использовать только 2 Гб Почти 300mb? Существует какая-то причина, потому что не позволяет ставить меньше: /

XOdein
XOdein (@xodein)
член
Respondiendo a  Gjcelis7
1 año atrás

Gjcelis7 Я не заметил, что, всегда помните, что вы можете решить, если вы используете пространство передовые разделение.

 

Gjcelis7
Gjcelis7 (@gjcelis7)
член
Respondiendo a  XOdein
1 año atrás

XOdein Тогда я начал думать, что мне меньше всего я прошу либо автоматически или вручную: /

 

Gjcelis7
Gjcelis7 (@gjcelis7)
член
Respondiendo a  Isaías Gätjens M
1 año atrás

Isaías Gätjens M Я понимаю, но я чувствую, будучи лжец любезно предложил ему установить с автоматической разметкой и будет лежать не в плане суммы, выделенной на ботинок

 

Gjcelis7
Gjcelis7 (@gjcelis7)
член
Respondiendo a  Isaías Gätjens M
1 año atrás

Isaías Gätjens MКонечно, нет ничего лучше простого разбиения на разделы, НО ... В моем случае я использую ноутбук и по профессии я обрабатываю конфиденциальную и личную информацию от третьих лиц, тогда да или да, я должен установить диски с шифрованием, и единственный способ сделать это - автоматически, потому что он не позволяет вручную.

 

Car
Car (@car)
автор
Respondiendo a  Isaías Gätjens M
1 año atrás

Хахаха я никогда не использую меньше эха, кроме ботинок поклясться, что в этот момент совершенно бесполезно, пресмыкающиеся ограничения для многовариантной загрузки BIOS и т.д., а также возможность возвращения защитных очков Startup бедствия; опять все, что является устаревшим еще с приходом UEFI и GPT

Justo Moreno
Justo Moreno (@justo-moreno776)
член
11 meses atrás

Очень поучительно, в чем разница между автоочисткой и автоудалением? Я знаю, что autoremove очищает зависимости, которые больше не используются ни одним другим приложением, но здесь мы говорим об autoclean, который очищает .debs, что именно это означает? мне это не понятно.

спасибо

Justo Moreno
Justo Moreno (@justo-moreno776)
член
Respondiendo a  Isaías Gätjens M
11 meses atrás

Isaías Gätjens M уже, понял, большое спасибо за подробное объяснение, это ценится.

18
0
Мы хотели бы знать, что вы думаете, присоединиться к обсуждению.Икс