Учебники (How-To & F.A.Q)
   1530

Обновление Manjaro Linux через терминал.

Обновление операционной системы Manjaro через эмулятор терминала.

1. Поиск зеркал: (Серверов)

sudo pacman-mirrors -g

2. Обновление системы: (Полное обновление)

sudo pacman -Syyuu

3. Установка ключей: (////////)

sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro

17 комментариев

avatar
Попытался обновиться по вашему методу. Вот что выдал терминал:
ошибка: perl-dbi: signature from «Tyler Dence (Build Key) <tyzoid@archlinux32.org>» is marginal trust
:: Файл /var/cache/pacman/pkg/perl-dbi-1.642-1.0-i686.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n]
ошибка: xfce4-notifyd: signature from «Tyler Dence (Build Key) <tyzoid@archlinux32.org>» is marginal trust
:: Файл /var/cache/pacman/pkg/xfce4-notifyd-0.4.3-1.0-i686.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n]
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет)
Обнаружены ошибки, пакеты не обновлены.
Вопрос: что делать? Я в этой системе ни бум-бум, только что установил.

Значит так, удалил это, обнаружился конфликт:

(908/908) проверка конфликтов файлов [######################] 100%
ошибка: не удалось завершить транзакцию (конфликтующие файлы)
thunar-archive-plugin: '/usr/lib/xfce4/thunar-archive-plugin/engrampa.tap' существует в файловой системе
Обнаружены ошибки, пакеты не обновлены.

Удалять thunar-archive-plugin, или что?
Жду ответа, как соловей лета.
Последний раз редактировалось
0
avatar
Ошибку выдает из за устаревших ключей пакетов.

Установите пакеты свежих ключей:

sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
Последний раз редактировалось
0
avatar
Вы решили вопрос с ошибками?
0
avatar
Да, спасибо, просто удалил thunar-archive-plugin. Обновление завершилось успешно. Теперь не пойму, как русифицировать libreOffice?
Или этот вопрос надо поднимать в новой теме?
0
avatar
Рад за Вас!!!
В следующий раз будте внимательней)))
Linux: это цифры, коды, и комады)))
0
avatar
Что так нужна Вам руссификация для LibreOffice?
0
avatar
Нашел команду для терминала, на установку свежего русифицированного офиса. Установил, проблема решена.
sudo pacman -S libreoffice-fresh libreoffice-fresh-ru
sudo pacman -S hunspell hyphen mythes
Последний раз редактировалось
0
avatar
Главное решить проблему)))
+1
avatar
Последний раз редактировалось
0
avatar
Это опять я, и проблемы у меня те-же. Переустановил систему, запустил обновление через терминал, удалил 2 файла (предложенных для удаления) запустил обновление, и вот что выдал терминал:
[viktor@viktor-pc ~]$ sudo pacman-mirrors -g
Version 4.7.0
ИСПОЛЬЗОВАНИЕ:
pacman-mirrors [-h] [-f [ЧИСЛО]] [-i [-d]] [-m СПОСОБ]
[-c СТРАНА [СТРАНА...]] [--geoip] [-l]
[-b ВЕТКА | -G | -S/-B ВЕТКА] [-a] [-p ПРЕФИКС]
[-P ПРОТОКОЛ [ПРОТОКОЛ...]] [-R] [-U URL]
[-q] [-t СЕКУНДЫ] [-v] [-n]
pacman-mirrors: error: unrecognized arguments: -g
[viktor@viktor-pc ~]$
Ума не приложу, что это значит, и что делать дальше?
0
avatar
попробуй обнови pacman-mirrors, возможно версия 4.7.0 просто не имеет аргумента 'g'
актуальная версия
pacman -Q pacman-mirrors
pacman-mirrors 4.14.1-1
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
Пришел к выводу, что этот дистрибутив мне не подходит, слишком много с ним хлопот. Ухожу на Linux Mint, но обещаю вернуться, когда система будет отшлифована до блеска.
Спасибо за участие!
0
avatar
Странно!.. Я у одного чела читал, что он на Manjaro пол-года терминал не открывал, настолько всё нормально было. Может, преувеличил немного, но, тем не менее, о хлопотах не упоминал.
0
avatar
но ведь sudo pacman -Syyuu — это для крайних случаев
Просто дефолтная sudo pacman -Syu проблем обычно не вызывает и рекомендуется разработчиками, и после этого уже плясать с зеркалами и ключами по необходимости. Почему в рунете первым делом рекомендуют Syyuu нипанятна.
Щитаю топик надо переписать или удалить.
Последний раз редактировалось
0
avatar
Мейнеры криворукие у манжаро. И юзвери такие же, игнорируют предупреждения, а потом плачут все сломалось.
Последний раз редактировалось
0
avatar
Доброе утро.
Столкнулся с похожей проблемой как у автора темы. При обновлении скачивается пакет /var/cache/pacman/pkg/perl-dbi-1.642-1.0-i686.pkg.tar.xz, в котором после проверки находится ошибка (пакет поврежден), после чего установка заказнчивается. Удаление/неудаление пакета ни к чему не приводит. Обновлял ключи, пробовал разные команды для пакмана Syyuu, Syu, Syuu — результат один, обновление не идет. Подскажите, что делать?

Краткий лог
:: Приступить к установке? [Y/n] y
:: Получение пакетов…
perl-dbi-1.642-1.0-i686 691,7 KiB 187K/s 00:04 [######################] 100%
(903/903) проверка ключей [######################] 100%
(903/903) проверяется целостность пакета [######################] 100%
ошибка: perl-dbi: signature from «Tyler Dence (Build Key) <tyzoid@archlinux32.org>» is marginal trust
:: Файл /var/cache/pacman/pkg/perl-dbi-1.642-1.0-i686.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n] y
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет)
Обнаружены ошибки, пакеты не обновлены.

Полный лог почему-то не могу добавить (даже под спойлер), ограничение по кол-ву символов…
0
avatar
Поможет отключение проверки ключей SigLevel = Never
а потом ищи проблему.
sudo gedit /etc/pacman.d/mirrorlist под адресом сервера добавить SigLevel = Never
Это временный костыль, на постоянно не рекомендую.
По факту там первым пакетом перед обновлением скачивается и ставится пакет с новыми ключами.
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.