помошь со скриптом

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

Автор темы
wanoska
Сообщения: 164
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 31 раз
Поблагодарили: 41 раз

помошь со скриптом

Сообщение wanoska » 23 окт 2016, 19:09

Делаю скрипт
#! /bin/sh
#репы
apt-add-repository -y ppa:remmina-ppa-team/remmina-next
#проверяем ключи
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `apt-get update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`
#обновляем репы
apt-get update
#список пакетов
PACKAGES="remmina freerdp-x11 remmina-plugin-rdp"
#ставим паккеты
apt-get -y --force-yes install $PACKAGES
#ставим deb пакеты
#скачиваем deb пакет
wget -c http://kdl.cc.ksosoft.com/wps-community ... 1_i386.deb
#ставим deb пакет надо думать
#dpkg -i /home/user/wps-office_10.1.0.5672~a21_i386.deb
#удаляем скаченные deb
#rm -y /home/user/wps-office_10.1.0.5672~a21_i386.deb надо думать???
#удаляем не нужные пакеты
#apt-get -y --force-yes remove название_пакета
#обновляем совт
apt-get -y --force-yes upgrade
#чистим
apt-get -y --force-yes autoclean
apt-get -y --force-yes autoremove
Подскажите как сделать что бы в команде dpkg в путь подставлялось имя текущего пользователя?
И еще вопрос всё ли верно, может замечания какие есть по скрипту

Решение val » 23 окт 2016, 19:25
пробуй dpkg -i $HOME/wps-office_10.1.0.5672~a21_i386.deb

Перейти к ответу ➙
LM18.2 Cinnamon 3.2.7 Kernel: 4.12.0-041200-generic

Аватара пользователя

val
Сообщения: 38
Зарегистрирован: 02 сен 2016, 22:17
Решено: 2
Поблагодарили: 9 раз

Re: помошь со скриптом

Сообщение val » 23 окт 2016, 19:25

пробуй dpkg -i $HOME/wps-office_10.1.0.5672~a21_i386.deb
В чем Сила Брат?!А Сила,она во Сне! :smoke:

Аватара пользователя

Автор темы
wanoska
Сообщения: 164
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 31 раз
Поблагодарили: 41 раз

Re: помошь со скриптом

Сообщение wanoska » 23 окт 2016, 19:35

val писал(а): пробуй dpkg -i $HOME/wps-office_10.1.0.5672~a21_i386.deb
Спасибо то что нужно
LM18.2 Cinnamon 3.2.7 Kernel: 4.12.0-041200-generic

Аватара пользователя

val
Сообщения: 38
Зарегистрирован: 02 сен 2016, 22:17
Решено: 2
Поблагодарили: 9 раз

Re: помошь со скриптом

Сообщение val » 23 окт 2016, 20:02

wanoska писал(а): #чистим
apt-get -y --force-yes autoclean
apt-get -y --force-yes autoremove
apt-get clean
очистка каталога /var/cache/apt/archives/

Относительно apt-get autoclean: с помощью этой команды удаляются только те архивы, которых уже нет в репозитариях, и сохраняются те, которые в данный момент в репозитариях присутствуют. Эта команда полезна, если вы хотите избавиться от старых архивов, которые были обновлены, но обновленные архивы хотите на всякий случай сохранить.
В чем Сила Брат?!А Сила,она во Сне! :smoke:

Аватара пользователя

Автор темы
wanoska
Сообщения: 164
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 31 раз
Поблагодарили: 41 раз

Re: помошь со скриптом

Сообщение wanoska » 23 окт 2016, 20:08

добавил :thumbs:
LM18.2 Cinnamon 3.2.7 Kernel: 4.12.0-041200-generic

Аватара пользователя

Автор темы
wanoska
Сообщения: 164
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 31 раз
Поблагодарили: 41 раз

Re: помошь со скриптом

Сообщение wanoska » 30 окт 2016, 06:04

Как сделать что бы команда mkdir $HOME/Рабочий\ стол/WEB, в скрипте запушенном от sudo, работала как от обычного пользователя?
LM18.2 Cinnamon 3.2.7 Kernel: 4.12.0-041200-generic

Аватара пользователя

adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 11:40
Решено: 8
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз

Re: помошь со скриптом

Сообщение adargeos » 30 окт 2016, 06:23

sudo --user=$USER mkdir $HOME/Рабочий\ стол/WEB
if you do this - you know what you are doing

Аватара пользователя

Автор темы
wanoska
Сообщения: 164
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 31 раз
Поблагодарили: 41 раз

Re: помошь со скриптом

Сообщение wanoska » 30 окт 2016, 06:28

Спасибо
LM18.2 Cinnamon 3.2.7 Kernel: 4.12.0-041200-generic

Вернуться в «Программирование, скриптинг, виртуализация»