
нужно заставить pacman читать из файла
Модератор: Модераторы разделов
-
- Сообщения: 146
- ОС: Arch Linux
нужно заставить pacman читать из файла
имеется файл скажем он называется kde, в нём находятся названия пакетов, нам надо сделать так чтоб пакман брал имена из этого файла и качал пакеты, пробовал так: sudo pacman -S < ~/kde но не попёрло. мб кто-нибудь подскажет как? 

-
- Бывший модератор
- Сообщения: 4463
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: нужно заставить pacman читать из файла
Во-первых, «< ~/kde» у вас относится к sudo, а не к pacman.
Во-вторых, используйте конструкцию «$(команда)»:
Во-вторых, используйте конструкцию «$(команда)»:
Код: Выделить всё
sudo pacman -S $(cat ~/kde)
-
- Сообщения: 233
- ОС: Agilia & Frugalware
Re: нужно заставить pacman читать из файла
Лови, как раз этим озадачиваюсь (bash):
пост выше попроще будет, эта функция из моего скрипта по автоматической установке и настройки арча.
она отслеживает успешность установки пакета
Код: Выделить всё
#!/bin/bash
#pacman.lst - список пакетов (1 название пакета на строчку, хотя ч\з пробел тоже должно работать)
c=0
for i in $(cat pacman.lst)
do
let c+=1
then
if yes|pacman -S $i &>/dev/null
then
echo $i " - установлен!"
else
echo $i " - не установлен!"
fi
done
exit 0
пост выше попроще будет, эта функция из моего скрипта по автоматической установке и настройки арча.
она отслеживает успешность установки пакета
Не спеши, а то успеешь, следствие - тише едешь точнее диагноз.
Блог арчевода - http://grif12.blogspot.com
Блог арчевода - http://grif12.blogspot.com
-
- Сообщения: 146
- ОС: Arch Linux
Re: нужно заставить pacman читать из файла
ток непойму смысл скрипта
-
- Сообщения: 233
- ОС: Agilia & Frugalware
Re: нужно заставить pacman читать из файла
Итает из файла название пакета, устанавливет и пишет на экран устпешно или нет.
Не спеши, а то успеешь, следствие - тише едешь точнее диагноз.
Блог арчевода - http://grif12.blogspot.com
Блог арчевода - http://grif12.blogspot.com
-
- Сообщения: 146
- ОС: Arch Linux
Re: нужно заставить pacman читать из файла
а как запускать?а то пробую sudo sh script на он юзера на рута меняет и всё
-
- Сообщения: 233
- ОС: Agilia & Frugalware
Re: нужно заставить pacman читать из файла
Поправил
Не спеши, а то успеешь, следствие - тише едешь точнее диагноз.
Блог арчевода - http://grif12.blogspot.com
Блог арчевода - http://grif12.blogspot.com
-
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: нужно заставить pacman читать из файла
Dr.SMP писал(а): ↑07.09.2009 15:36Лови, как раз этим озадачиваюсь (bash):
#!/bin/bash
#pacman.lst - список пакетов (1 название пакета на строчку, хотя ч\з пробел тоже должно работать)
c=0
for i in $(cat pacman.lst)
do
let c+=1
then
if yes|pacman -S $i &>/dev/null
then
echo $i " - установлен!"
else
echo $i " - не установлен!"
fi
done
exit 0
тут у вас совершенно непонятная переменная, которая в скрипте не используется + синтаксическая ошибка, опять же совершенно непонятный оператор then
Сомнительно доброе привидение
-
- Сообщения: 233
- ОС: Agilia & Frugalware
Re: нужно заставить pacman читать из файла
Черт, забыл убрать, эта переменная нужна была для записи в лог номера строки с названием неустановившегося пакета. И then оттуда же
Не спеши, а то успеешь, следствие - тише едешь точнее диагноз.
Блог арчевода - http://grif12.blogspot.com
Блог арчевода - http://grif12.blogspot.com
-
- Сообщения: 146
- ОС: Arch Linux
Re: нужно заставить pacman читать из файла
кстати спс работает поставил,кеды запускаются но ничего на экране нема,белым бело,возможно только запустить alt+f2 и то он ничего не запускает,и системный монитор.вот список скачаных пакетов http://dpaste.com/93456/ ,попробывал в опенбоксе qt-шный софт позапускать и запускается вполне и робит.хз что это может быть?
-
- Сообщения: 233
- ОС: Agilia & Frugalware
Re: нужно заставить pacman читать из файла
~/.xinitrc
Не спеши, а то успеешь, следствие - тише едешь точнее диагноз.
Блог арчевода - http://grif12.blogspot.com
Блог арчевода - http://grif12.blogspot.com
-
- Сообщения: 146
- ОС: Arch Linux
Re: нужно заставить pacman читать из файла
я туда уже exec startkde добавлял