[решено]установка списка пакетов

по вики создаю список пакетов
pacman -Qqe > pkglist.txt
пытаюсь потом установить на другой системе скопировав pkglist.txt в домашнюю папку другой системы[
# pacman -S --needed - < pkglist.txt
,не находит список.
делаю
# pacman -S --needed - <  /home/vadim/pkglist.txt
список находит,установленые пакеты пропускает,неустановленые не устанавливает.по отдельности любой пакет устанавливается.
раньше всегда устанавливал пакеты списком,без проблем,очень удобно,но потерялась шпаргалка какой командой.
может кто подскажет правильную команду?очень удобно при установке системы.
из aur и локальных пакетов практически нет,все из официальных репозиториев.
Linux Forever!
Почему бы не сделать просто и без перенаправлений:
# pacman -S --needed `cat /home/vadim/pkglist.txt`
?
Aivar
Почему бы не сделать просто и без перенаправлений:
# pacman -S --needed `cat /home/vadim/pkglist.txt`
?
сделал так,пакеты,уже имеющиеся в системе пропускаются.
пакеты,пока не установленные не устанавливаются,как будто их нет в списке.вот кусочек
предупреждение: xorg-fonts-cyrillic-1.0.3-6 не устарел -- пропускается
предупреждение: xorg-server-1.20.11-1 не устарел -- пропускается
предупреждение: xorg-xhost-1.0.8-2 не устарел -- пропускается
предупреждение: xorg-xinit-1.4.1-3 не устарел -- пропускается
предупреждение: xorg-xrandr-1.5.1-2 не устарел -- пропускается
Linux Forever!
Vadim
предупреждение: xorg-fonts-cyrillic-1.0.3-6 не устарел – пропускается
Что задал, то и получил (--needed - переустанавливать только устаревшие пакеты)
Смотрим
pacman -Ss xorg-fonts-cyrillic
extra/xorg-fonts-cyrillic 1.0.3-6
Значит твой пакет не устарел ... потому и пропускается
Ошибки не исчезают с опытом - они просто умнеют
Вадим скиньте на пастебин cat /home/vadim/pkglist.t
Vadim
pacman -Qqe > pkglist.txt
Уточнение - pacman -Qqe - это сумма пакетов REPO + AUR ..... (пакеты из AUR командой # pacman -S --needed `cat /home/vadim/pkglist.txt` не поставить)
только из REPO - pacman -Qqen
только из AUR - pacman -Qqem

PS - pacman -Qqe | wc -l === 293, pacman -Qqen | wc -l === 284, pacman -Qqem | wc -l === 9 .... 284+9=293
Ошибки не исчезают с опытом - они просто умнеют
vasek
(пакеты из AUR командой # pacman -S –needed `cat /home/vadim/pkglist.txt` не поставить)
В этом случае должно выдаваться предупреждение о невозможности найти такой то такой пакет (который из aur или нет в репах уже).Да и в вики дана команда сортировки и исключения таких пакетов.
vs220
В этом случае должно выдаваться предупреждение о невозможности найти такой то такой пакет
как для меня, так удобнее разделить установку пакетов из REPO и AUR ... но каждый, конечно, делает по своему.
Ошибки не исчезают с опытом - они просто умнеют
вот дописал в список celluloid между caja-xattr-tags и crda ,любой командой запускаю-не видит
предупреждение: caja-wallpaper-1.24.1-1 не устарел -- переустанавливается
предупреждение: caja-xattr-tags-1.24.1-1 не устарел -- переустанавливается
предупреждение: crda-4.14-4 не устарел -- переустанавливается
как будто в списке его нет.и так любой неустановленый пакет.если написать pacman -S celluloid он установится.
как я раньше из списка устанавливал хоть убей не помню.
# pacman -S celluloid
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) celluloid-0.21-1

Будет загружено:  0,22 MiB
Будет установлено:  0,89 MiB

:: Приступить к установке? [Y/n] n
Linux Forever!
Vadim
как будто в списке его нет.
Та должно из списка просто ставиться как по командам выше и в вики. Можете просто сделать проверочный из пары пакетоа celluloid nano
Надо с самим списком разбираться что у вас там
 
Зарегистрироваться или войдите чтобы оставить сообщение.