Установка программ через терминал в манджаро

Содержание
Читайте также:
На клавиши клавиатуры открываются программы

Добрый день всем, кто оказался на данном сайте. Давайте сегодня разберем базовые команды такого дистрибутива как Manjaro. Но, сначала небольшое отступление. Сам дистрибутив Manjaro основывается на пакетной базе Arch Linux. Использует пакетный менеджер Pacman.

Так же полностью совместим с Arch Linux. А у Arch есть замечательная кладовая под названием Arch Wiki, где можно найти ответы практически на все вопросы. Стоит отметить, что эти команды так же подходят и для остальных Arch производных. Например таких как Arco Linux, Chakra ну и конечно же Manjaro. И так, вернемся к командам. Что бы обновить систему, нужно в терминале набрать следующую команду:

Обновление системы

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

sudo pacman -Syu

Manjaro pacman 1

Что бы синхронизировать вашу систему с репозиториями, нужно ввести команду:

Manjaro Установка и Настройка


sudo pacman -Syy

Manjaro pacman 2

Так же можно одновременно синхронизировать и следом обновить вашу систему при помощи следующей команды:

sudo pacman -Syyu

Manjaro pacman 3

Поиск пакетов

Так же в терминале при помощи пакетного менеджера можно осуществлять поиск нужных вам программ. Для этого введите команду:

pacman -Ss и название программы или пакета.

Например нам нужен офис, для этого вводим команду:

pacman -Ss libreoffice

Manjaro pacman 4

Можно так же искать те пакеты, которые уже установлены в вашей системе. Для этого выполните команду:

pacman -Qs и название пакета

Manjaro pacman 5

Что бы узнать всю имеющуюся информацию о пакете, достаточно выполнить команду:

pacman -Qii и название пакета

Manjaro pacman 6

Что бы узнать о всех установленных пакетах в вашей системе, выполните команду:

pacman -Ql

Manjaro pacman 7

Иногда при удалении какого то пакета, например, вы установили тот же Libreoffice и затем удалили его, в вашей системе могут остаться зависимости. Что бы их найти их, введите команду:

pacman -Qdt

Manjaro pacman 8

Установка Linux Manjaro 21.1

Для удаления всех зависимостей, можно выполнить команду:

sudo pacman -Rs $(pacman -Qdtq)

Manjaro pacman 9

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

Для установки пакетов из репозиториев, нужно ввести следующую команду:

sudo pacman -S и название пакета

Приведу пример все на том же Libreoffice. Для его установки потребуется ввести команду:

sudo pacman -S libreoffice

Manjaro pacman 10

Что бы скопировать нужные вам пакеты, но не устанавливать их в систему, существует команда:

Читайте также:
Программа чтобы работал джойстик в играх

sudo pacman -Sw и название пакета

Manjaro pacman 11

Удаление пакетов

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

sudo pacman -R и название пакета
sudo pacman -R libreoffice

Manjaro pacman 12

Что бы удалить не только пакет, но и его зависимости, введите комануд:

sudo pacman -Rs и название пакета

Manjaro pacman 13

А вот что бы удалить пакет, в том числе и конфигурационные файлы от него, введите команду:

sudo pacman -Rns и название пакета

Manjaro pacman 14

Очистка кэша

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

sudo pacman -Sc

Manjaro pacman 15

Для полной очистки, выполните следующую команду:

sudo pacman -Scc

Manjaro pacman 16

Это были самые базовые команды, которые нужны в повседневной работе с Manjaro. Для более глубокого изучения пакетного менеджера pacman, можно воспользоваться справочной командой:

man pacman

А на этом сегодня все. Надеюсь, данная статья будет вам полезна.

Manjaro pacman 17 Manjaro pacman 18

Вам также может понравиться

Дистрибутив Linux Ubuntu Sway Remix LTS

Дистрибутив Linux Ubuntu Sway Remix LTS

Настраиваем автоматический вход в Ubuntu

Настраиваем автоматический вход в Ubuntu

Устанавливаем ZoneMinder в Linux

Устанавливаем ZoneMinder в Linux

7 комментариев к « Базовые команды дистрибутива Manjaro »

Что еще за пакман?) может все таки pamac?)
Валерия :

pacman это пакетный менеджер в Arch и всех дистрах от него типа manjaro. Это самый быстрый пакетный менеджер.

ах нет, туплю
Sergey :
Vest1am :
хороший материал!
Владимир Юрганов :

$ sudo pacman -Syyu
:: Обновление баз данных пакетов…
core 170,9 KiB 3,09 MiB/s 00:00 [######################] 100%
extra 1900,4 KiB 2,60 MiB/s 00:01 [######################] 100%
community 6,8 MiB 1279 KiB/s 00:05 [######################] 100%
multilib 175,2 KiB 1460 KiB/s 00:00 [######################] 100%
ошибка: не удалось получить файл ‘custom.db’ из диск : Couldn’t open file /home/custompkgs/custom.db
ошибка: не удалось обновить custom (ошибка в библиотеке загрузки)
archlinuxfr 9,8 KiB 3,18 MiB/s 00:00 [######################] 100%
ошибка: failed to synchronize all databases что делать для исправления ошибки?

Cyber-X :

Как установить и удалить программное обеспечение в Manjaro Linux

безымянный файл-524-1392326

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

Вы, наверное, уже знаете, что Я люблю Manjaro Linux, поэтому в этой статье я остановлюсь на Manjaro, Существует аналогичная статья о управление программным обеспечением в Ubuntu что пользователи Ubuntu могут следовать.

Поскольку Манджаро основан на Arch Linux, этот учебник также может использоваться для производных Arch и Arch. Методы будут перечислены от самых простых до более продвинутых. Он также будет включать в себя несколько трюков, которые я использую, чтобы сделать вещи проще.

Для этого урока я буду использовать Manjaro 17.0.2 как с XFCE и KDE рабочего стола. Этот учебник также работает с другими средами рабочего стола.

Программное обеспечение 1.1 для установки в Manjaro Linux с Pamac

Pacman это менеджер пакетов, созданный командой Arch и используемый Manjaro. Мы подробно рассмотрим его позже. Прямо сейчас, сосредоточиться на Pamac. Pamac представляет собой графическое приложение, созданное для упрощения использования Pacman.

безымянный файл-1039-4880190

Вы можете либо получить доступ к Pamac, выбрав «Добавить / удалить программное обеспечение» в меню, либо щелкнув правой кнопкой значок на панели задач.

безымянный файл-1040-2435623
Памак-трей-значок-9904076

Pamac позволяет вам просматривать уже установленное программное обеспечение, искать новое программное обеспечение по названию или по категориям. Вы также можете выполнить поиск Архивный пользовательский репозиторий (AUR).

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

Когда вы найдете приложение, которое хотите установить, вы можете просмотреть описание, дважды щелкнув по нему или щелкнув правой кнопкой мыши и выбрав «Детали». Чтобы установить его, вы можете щелкнуть его правой кнопкой мыши и выбрать «Установить» из результатов поиска или нажать «Установить» на странице описания. Это работает независимо от того, устанавливаете ли вы из репозиториев Manjaro или AUR.

безымянный файл-1041-3557501

безымянный файл-1042-4869343

Ваше приложение не будет установлено, пока вы не нажмете «применить». Вам будет предложено ввести ваш пароль и после показа вам список файлов, которые он загрузит, он пойдет на работу. Вы можете нажать «Детали», чтобы увидеть вывод терминала.

Включение поддержки AUR в Pamac

Использование AUR занимает несколько дополнительных шагов в Pamac. Нажмите меню гамбургера в правом верхнем углу и выберите «Настройки». Вам будет предложено ввести ваш пароль. Теперь выберите вкладку «AUR». Теперь переверните переключатель и выберите два варианта. Теперь закройте окно настройки.

Вы сможете установить программное обеспечение из AUR и поддерживать их в актуальном состоянии.

безымянный файл-1043-1080721 безымянный файл-525-4654664

1.2 удаляет программное обеспечение в Manjaro Linux с помощью Pamac

Удаление программного обеспечения с помощью Pamac проще, чем его установка. Все, что вам нужно сделать, это поиск пакета, который вы хотите удалить. Найдя его, щелкните правой кнопкой мыши и выберите «Удалить». Нажмите «Применить» и «Зафиксировать», и ваша программа теперь будет удалена.

Программное обеспечение 2.1 для установки в Manjaro Linux с Octopi

Осьминоги представляет собой основанный на Qt интерфейс Pacman, используемый в KDE и LXQt. Как и Pamac, он может устанавливать приложения из репозиториев Manjaro или AUR.

безымянный файл-1044-6086829 безымянный файл-526-8262464

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

безымянный файл-1045-9726920

После того как вы найдете нужное приложение, щелкните правой кнопкой мыши имя из списка и нажмите «Установить». Если вы выберете несколько приложений для установки, они будут перечислены на вкладке «Транзакции». Когда вы будете готовы к установке, щелкните значок галочки слева или нажмите Ctrl-M для совершения изменений.

Затем вам будет предложено утвердить процесс установки. Вы также можете выбрать выход в терминале. После ввода пароля будет установлено ваше приложение.

Чтобы искать приложение в AUR с помощью Octopi, нажмите на маленький зеленый иностранец слева от окна поиска. После того, как вы щелкните правой кнопкой мыши по названию приложения и выберите «Установить», вы попадете на терминал, где начнется установка. Вас спросят, хотите ли вы редактировать PKGBUILD. Выберите «нет» для этого запроса и «да» для остальных. К сожалению, это означает, что вы сможете устанавливать только одно приложение одновременно с AUR.

Обратите внимание, что Octopi не позволяет одновременно устанавливать приложения из репозиториев Mnajaro и AUR.

2.2 удаляет программное обеспечение в Manjaro Linux с Octopi

Удаление приложений с Octopi так же просто, как и Pamac. Найдите приложение, щелкните правой кнопкой мыши заголовок из списка и выберите «Удалить». Как только вы нажмете «commit», он будет удален.

Программное обеспечение 3.1 для установки в Manjaro Linux с Pacman

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

Как я уже говорил в разделе 1.1, Pacman — это менеджер пакетов командной строки для дистрибутивов на основе Arch. Чтобы установить приложение, все, что вам нужно сделать, это ввести sudo pacman -S PACKAGENAME , Просто замените PACKAGENAME на имя приложения, которое вы хотите установить.

Вам будет предложено ввести ваш пароль. После ввода его приложение будет загружено и установлено.

безымянный файл-1046-8791083

Вы также можете установить группу пакетов, таких как Gnome, с помощью этой команды: sudo pacman -S gnome .

3.2 удаляет программное обеспечение в Manjaro Linux с Pacman

Удаление программного обеспечения с Pacman так же просто. Все, что вам нужно сделать, это ввести следующую команду: sudo pacman -R PACKAGENAME , Просто замените PACKAGENAME на имя пакета, который вы хотите удалить.

безымянный файл-1047-1140446

Советы 3.3 по улучшению опыта Pacman

Поскольку это терминальное приложение, Pacman может работать довольно быстро, к сожалению, процесс может быть замедлен плохим зеркалом. (Зеркало — это один из нескольких серверов по всему миру, в котором хранятся файлы, которые вы загружаете.)

Вы можете использовать эту команду для ранжирования зеркал по скорости и удаления устаревших зеркал: pacman-mirrors -g , Когда это будет завершено, вам нужно будет синхронизировать базу данных Pacman с этой командой: sudo pacman -Syy .

Наконец, эта команда оптимизирует базу данных: sudo pacman-optimize sync . Обратите внимание, что эта последняя команда будет дефрагментировать базу данных Pacman, которая заставит ее работать быстрее, но может вызвать проблемы с твердотельными дисками.

Программное обеспечение 4.1 для установки в Manjaro Linux с yaourt

Хотя вы не можете установить приложение из AUR с помощью Pacman, существует несколько терминальных программ, которые позволяют вам делать именно это. Одним из наиболее известных примеров является йогурт, Вы можете установить его, выполнив поиск в Pamac или используя эту команду в терминале sudo pacman -S yaourt .

Как только хорошая вещь о yaourt заключается в том, что она дает вам возможность искать приложение, которое вы хотите установить, все, что вам нужно сделать, это использовать эту команду: yaourt PACkAGENAME , Не забудьте заменить PACKAGENAME именем приложения, которое вы ищете.

безымянный файл-1048-5944219

Вам будет представлен список приложений с похожими именами на выбор. Вы можете выбрать несколько пакетов, набрав номер для каждого с пробелом между ними и нажав «Ввод».

Когда вас спросят, хотите ли вы редактировать PKGBUILD, нажмите «n», потому что вам это не нужно. Вам будет предложено ввести «y» для продолжения. Вам будет предложено ввести пароль и задать еще пару вопросов, подтверждающих, что вы хотите установить это приложение.

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

4.2 удаляет программное обеспечение в Manjaro Linux с yaourt

Чтобы удалить приложение AUR с помощью yaourt, просто используйте следующую команду: yaourt -R PACkAGENAME

Как добавлять и удалять приложения?

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

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

Похожие посты:

  1. 7 необходимо сделать после установки Arch Linux
  2. Яорт мертв! Используйте эти альтернативы для AUR в Arch Linux
  3. EndeavourOS и Manjaro: подробное сравнение двух лучших дистрибутивов на базе Arch Linux
  4. Основные твики после установки Manjaro (Plasma)
  5. Как установить Manjaro Linux [Руководство для начинающих]
  6. Manjaro Linux 18.1.0 Juhraya Cinnamon — Пряный, но сладкий
  7. Manjaro 19 Kyria Gnome — довольно хорошо сложен
  8. Как установить Google Chrome в дистрибутивы Linux на основе Arch
  9. Обзор Manjaro XFCE Edition
  10. Как установить Arch Linux на VirtualBox

Источник: websetnet.net

Установка программ через терминал в манджаро

Система управления пакетами в Arch и Manjaro

Система управления пакетами — управляет процессом установки, удаления, настройки зависимостей и обновления различных компонентов ПО. (q) ru.wikipedia. Список команд для Manjaro (pacman), и Ubuntu ( dpkg)

Описание установщика пакетов в wiki.archlinux:

  1. https://wiki.archlinux.org/index.php/Pacman_(Русский)/Tips_and_tricks_(Русский)
  2. https://wiki.archlinux.org/index.php/Pacman_(Русский)
  3. https://wiki.archlinux.org/index.php/AUR_helpers_(Русский)
  4. https://ru.wikipedia.org/wiki/Pacman_(система_управления_пакетами)
  • -S – установка программ в archlinux;
  • -Sw — скачать пакет но не устанавливать;
  • -U — установить локальный пакет;
  • -s – поиск пакета;
  • -i – информация;
  • -u – обновить пакеты;
  • -y – обновить списки пакетов из репозиториев;
  • -dd – игнорирование зависимостей;
  • -g – запрос информации о группе;
  • -l – вывод пакетов в виде списка;
  • -o – вывод в файл;
  • -Q – запрос к базе данных установленных пакетов;
  • -F – поиск по файлам;
  • -D – задание и изменение цели установки уже имеющегося пакета;
  • -R — удалить пакет;
  • -Rn — удалять резервные копии конфигурационных файлов;
  • -Rs — удалять зависимости пакета;

Работа с пакетами

yaourt -S pkg_name
Удаление (sn — удалить пакет со всеми настройками):
yaourt -R pkg_name
Удалить все неиспользуемые пакеты, найденные командой в скобках $()
sudo pacman -Rsn $(pacman -Qdtq)
Удаление пакета со всеми зависимостями, не используемыми другими установленными пакетами:
yaourt -Rs имя_пакета
Удаления пакета, который требуется другому пакету, без удаления зависимого пакета:
yaourt -Rdd имя_пакета
Удаление пакета, его зависимостей и всех пакетов, зависящих от целевого пакета:
yaourt -Rsc имя_пакета
Удалить все пакеты, отсеянные в скобках (link):
sudo pacman -Rns $(pacman -Qq | grep gnome-shell)
Искать пакеты в базе данных как по названиям, так и по описаниям:
yaourt -Ss условие1условие2
Установка пакета без ввода подтверждения:
yaourt -S pkg_name —noconfirm
Вывод списка файлов пакета:
pacman -Ql package

Подробная информация о пакете из репозитория, например sddm:
yaourt -Si sddm
Поиск пакета в репозитории (без установки):
yaourt -Ss sddm
Обновление системы и установка списка пакетов (за одну операцию):
yaourt -Syu имя_пакета1имя_пакета2
Обновление системы (—noconfirm без подтверждения):
yaourt -Syua —noconfirm
Просмотр списка всех установленных пакетов:
pacman -Qqe
echo $(pacman -Qqe) # в одну строку
Очистка кэша:
sudo pacman -Scc
Подробная информация по уже установленным пакетам:
yaourt -Qi sddm
Вывести принадлежащие пакету файлы и пути
yaourt -Ql sddm
Наоборот, узнать, какому пакету принадлежит файл sddm:
yaourt -Qo sddm
Установить пакет из локального файла, а не из репозитория:
yaourt -U /путь/к/пакету/имя_пакета-версия.pkg.tar.xz
Список последних 20 установленных пакетов при помощи expac:
expac —timefmt=’%Y-%m-%d %T’ ‘%lt%n’ | sort | tail -n 20

Разрешение проблем

Посмотреть лог обновлений пакмана с выборкой по «upgraded»:
cat /var/log/pacman.log |grep upgraded
Просмотреть папку с кэшем обновлений:
ls /var/cache/pacman/pkg

Если pacman (yaourt) выдаёт оишбку: «Pacman используется в данный момент пожалуйста подождите», не будучи при этом где-либо запущен, то лечится это убиванием флага блокировки базы данных пакмана:

sudo rm /var/lib/pacman/db.lck

Чтобы игнорировать при обновлении какие-либо пакеты, следует перечислить их в пункте «IgnorePkg =» в конфиге пакмана:

sudo medit /etc/pacman.conf

Как сделать, чтобы в терминале при загрузки и установки пакетов были не решётки а pacman то есть кружочки? Нужно отредактировать /etc/pacman.conf добавив туда параметр ILoveCandy где нибудь например после # Misc options.

Порядок вывода комментариев:

09.10.2017 02:27
1 harushima

0

Обновить ключи при ошибке обновления системы (yaourt -Syua —noconfirm).

pacman-key —init pacman-key —populate
pacman-key —refresh-keys


28.10.2017 22:12
2 harushima

0

Игнорировать ошибку pgp ключей при установке:

yaourt —m-arg «—skippgpcheck» -S lib32-freetype2-old-hinting


07.11.2017 03:51
3 harushima

0

Просмотр лога:
cat /var/log/pacman.log

03.01.2018 10:04
4 harushima

0

Оптимизация и синхронизация БД пакмана
sudo pacman-optimize sync

12.02.2018 04:31
5 harushima

0

update your package signing keys:

sudo pacman -Sy archlinux-keyring manjaro-keyring
sudo pacman-key —populate archlinux manjaro
sudo pacman-key —refresh-keys


02.06.2018 16:37
6 harushima

0

Обновление вылетало с ошибкой, потому, что не могло установить python-lxml. Проблема решилась принудительной установкой:

yaourt -S python-lxml —force


12.11.2018 18:34
7 harushima

0

::СВЕДЕНИЯ Загрузка зеркал с repo.manjaro.org
hint: use `pacman-mirrors` to generate and update your pacman mirrorlist.


23.11.2018 15:40
8 harushima

0


01.12.2018 08:00
9 harushima

0

Обновить список зеркал при ошибках: «не удалось получить файл ‘*.db’ из * : The requested URL returned error: 404»

sudo pacman-mirrors -f 0


01.05.2020 05:20
10 harushima

0

СБОЙ (неизвестный открытый ключ 5A62D0CAB6264964)

Решение
gpg —keyserver keys.gnupg.net —recv-keys 1BEF3D8401A68861

1BEF3D8401A68861 — заменить на ВАШ неизвестный открытый ключ!


16.07.2020 22:21
11 harushima

0

Synchronizing package databases. error:
failed retrieving file ‘core.db’ from URL : The requested URL returned error: 404

sudo pacman-mirrors -f sudo pacman -Syyu


07.01.2021 03:17
12 harushima

0

gpg —refresh-keys
pacman-key —init pacman-key —populate
pacman-key —refresh-keys

15.04.2021 16:56
13 harushima

0

ОБновление системы:
sudo pacman -Syu

Если что-то пошло не так, то:
sudo pacman -Syyuu

Обновить зеркала:
sudo pacman-mirrors -g

Ещё
sudo pacman-key —init
sudo pacman-key —populate archlinux manjaro

Узнать установленное ядро в системе
mhwd-kernel -li


22.07.2021 12:15
14 harushima

0

ЕСЛИ пакет при установке выдаёт
exists in filesystem существует в файловой системе
то:
sudo pacman -S ПАКЕТ —overwrite «*»


19.10.2022 23:28
15 harushima

0

Pacman: exclude package

sudo vim /etc/pacman.conf
IgnorePkg = linux linux-headers

sudo pacman -Syu —ignore=linux,linux-headers


19.01.2023 14:43
16 harushima

0

Источник: hermitlair.ucoz.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru