суббота, 7 июня 2014 г.

Установка и удаление программ в Mageia Linux (линукс Магейа ) через консоль .Йёжа Йежов





Вообще пользование консолью(терминалом ) считаю пережитком прошлого , и в принципе ею не пользуюсь ,да в общем-то и не умею .
И в дистрибутиве Mageia Linux (линукс Магейа ) вполне , думаю , можно обойтись без консоли !
Но всё же  накидал небольшую статью про установку прог через эту самую консоль.

Содержание статьи  :


Это совсем необязательно знать всем пользователям , потому что вполне можно обойтись  и графическим интерфейсом .Как ставить через центр установки программ  в Магейе , я уже писал в
Установка программ в Mageia Linux (линукс Магейа ) через центр установки программ
Ну , а сегодня попытаюсь немного намекнуть про консоль Mageia Linux .Не забываем , что должен быть подключен инет и репозитории дистрибутива Магея (см Репозитории дистрибутива Линукс Магейа (Mageia) .Йёжа Йежов - )
В чём преимущества консоли ? И есть ли они ? Одно преимущество я нашёл, по крайней мере .Это возможность установки прог списком , то есть в отличии от графического интерфейса ,где можно ставить проги  толпой-списком , но при этом ставить галочки напротив каждой проги -пакета , то через консоль можно сразу установить много программ, имея их список .Это может оказаться важным при установке нового дистрибутива допустим , чтобы ускорить процесс установки .Или при установке на голую операционку линукс
Поскольку я человек ,то есть  Ёжик очень ленивый ,то для меня это выход .


Установка одной программы через консоль

Итак приступим к установке  .Не забываем  про инет и репозитории !
Открываем  нашу консоль (терминал )
Поскольку от имени обычного пользователя данная установка  работать отказывается , то будем заходить от имени суперпользователя -администратора , он же рут .Для этого отдаём команду в консоли

su

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



 После ввода пароля ,нажимаем  клавишу enter .Сам пароль при вводе отображаться не будет , но если всё сделали правильно , то появится строка root .То есть теперь мы типа выдаём команды от администратора нашей консоли .
Ну теперь и до команды установки добрались кое-как .
 Вводим в наш терминал .


 urpmi какая-то программа

То бишь
urpmi -это команда установки
 далее пробел 
 и название программы  на англицком , маленькими буквами.
Ну как-то так  короче .Не забываем нажать
клавишу enter после команды
Допустим для установки  SMPlayer команда будет выглядеть так 

 urpmi smplayer

Далее через некоторое время спросят 
 
Установить столько-то пакетов? (Y/n)
y -yes -Да
n -no -Нет
Поскольку мы уж собрались ставить , то нажимаем " y "
Не забываем нажать
клавишу enter после команды/
Чё-то там начнёт писать ,терпеливо ждём .



Когда снова появится 
[root@localhost ..#
Программа установлена !

Содержание статьи  :




Пакетная установка программ через консоль

По сути установка пакета программ ничем не отличается от установки одной программы.
Повторяем наши операции из Установки выше
Опять же su -пароль администратора и команда почти та же

Ну теперь и до команды установки добрались кое-как .
 Вводим в наш терминал .


 urpmi какая-то программа  программа программа

То бишь
urpmi -это команда установки
 далее пробел 
 и название программы  на англицком , маленькими буквами.
  снова пробел 
 опять  название программы
итд .

Сколько сразу поставить прог  за раз не знаю , но штук 30 за раз ставил таким макаром  
Не забываем нажать
клавишу enter после команды.

Допустим мой пакет программ выглядел так 

 urpmi checkinstall wine q4wine bluefish unrar calibre guvcview avidemux
cairo-dock xkill recordmydesktop skype qbittorrent opera chromium-browser
ffdiaporama virtualbox vlc fwbackups liveusb-creator xroot xsudo xsudo-sudoers vpnpptp-allde hardinfo phatch flash-player-plugin gpicview okular ksnapshot k3b ark gimp audaciti  



Далее всё сказанное выше смотрим !
Когда снова появится 
[root@localhost ..#

Пакетная установка закончена !


Содержание статьи  :


 

Удаление одной программы через консоль

Вообще  если надо удалить одну прогу или несколько , то в принципе есть графический интерфейс см.
Установка программ в Mageia Linux (линукс Магейа ) через центр установки программ 
достаточно снять галочки у прог для удаления  и нажать применить .
Но если решили через консоль

то повторяем предыдущие команды из установки
su -пароль администратора
а вот основная команда будет другая 

Вводим в наш терминал .


 urpme какая-то программа

То бишь
urpme-это команда удаления
 далее пробел 
 и название программы  на англицком , маленькими буквами.
Не забываем нажать
клавишу enter после команды. 
Например  удаление того же  SMPlayer ,будет выглядеть так

urpme smplayer

Далее через некоторое время спросят 
 
Удалить  столько-то пакетов? (Y/n)
y -yes -Да
n -no -Нет
нажимаем " y " , то бишь согласные мы
Не забываем нажать
клавишу enter после команды/



Потом выползет надпись
 Следующие пакеты: .......... теперь являются осиротевшими.
Для их удаления используйте команду «urpme --auto-orphans»







Вводим в наш терминал .


 urpme --auto-orphans 

После введения Дальше также соглашаемся нажав

клавишу enter после команды.

Далее через некоторое время спросят 
 
Удалить  столько-то пакетов? (Y/n)
y -yes -Да
n -no -Нет
Поскольку мы уж собрались ставить , то нажимаем " y "
Не забываем нажать
клавишу enter после команды


Содержание статьи  :



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


Опять же повторюсь можно удалить сразу несколько программ сняв галочки в Центре Удаления программ ,
но если этих программ много , то каждую искать и ставить галочку муторно , поэтому попробуем это сделать через консоль .
В принципе удаление нескольких программ идентично удалению одной проги , но основная команда будет выглядеть так


 Вводим в наш терминал .


urpme какая-то программа  программа программа

Всё идентично установке . то есть команда , пробел , программа,пробел программа итд
Ну , а на сегодня хватит !


Содержание статьи  :

....



Ещё команда для пакетной установки
ПоказатьСкрыть

1) Сохранить список установленных пакетов в файл без номеров версий:
Консоль
rpm -qa --queryformat '%{name}\n' > spisokrpms.txt
2) Установить все пакеты из списка spisokrpms.txt
Консоль
# while read i ; do urpmi --auto $i ; done < spisokrpms.txt
При этом уже установленные пакеты будут проверяться на наличие и отсеиваться.
Способ с Linux Forum, спасибо Verg
http://forum.mageialinux.ru/viewtopic.php?id=686
 http://linuxforum.ru/viewtopic.php?id=30283



 текст или картинка


Комментариев нет:

Отправить комментарий