download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Инсталационен скрипт за Ubuntu 12.04

<1 2 3 4 5 6 7 8 >

Автор
Съобщение
svilen73
Нед, 20.01.13, 18:15
По идеята на Zlatena скрипт от Ubuntu 12.10. installed_applications__ubuntu_12.sh.4078.zip
phrozencrew
Нед, 20.01.13, 18:34
И още малко автоматизиране на идеята от мен:
sudo dpkg --get-selections | perl -pe 's/(^[^\t]+).*/sudo apt-get install \1 -y/' > for-new-install.sh

svilen73
Нед, 20.01.13, 19:08

RE: Инсталационен скрипт за Ubuntu 12.04

” И още малко автоматизиране на идеята от мен:
sudo dpkg --get-selections | perl -pe 's/(^[^t]+).*/sudo apt-get install 1 -y/' > for-new-install.sh

Къде беше досега ?
Ако знаеш колко работа спести и не само на мен !
Имаш едно голямо черпене !

phrozencrew
Нед, 20.01.13, 19:46
Може и още да се оптимизира, като например, да се премахнат ненужните неща още при извличане на списъка с пакетите. Ако искаме да премахнем nano, pppoeconf и други пакети можем да използваме grep в инверсен режим "-v", като отделям всеки ненужен пакет с "\|" (за grep това означава OR-или):
sudo dpkg --get-selections | grep -v 'nano\|pppoeconf\|ppp\|pppconfig' | perl -pe 's/(^[^\t]+).*/sudo apt-get install \1 -y/'

svilen73
Нед, 20.01.13, 20:28
Сега ако измислиш и начин за добавяне на допълнителни хранилища ще е върхът!
zlatena
Нед, 20.01.13, 20:45

RE: Инсталационен скрипт за Ubuntu 12.04

” Може и още да се оптимизира, като например, да се премахнат ненужните неща още при извличане на списъка с пакетите. Ако искаме да премахнем nano, pppoeconf и други пакети можем да използваме grep в инверсен режим "-v", като отделям всеки ненужен пакет с "|" (за grep това означава OR-или):
sudo dpkg --get-selections | grep -v 'nano\|pppoeconf\|ppp\|pppconfig' | perl -pe 's/(^[^\t]+).*/sudo apt-get install \1 -y/' „
Много яко и полезно
Thanks!
Копирам ти скрипта така,защото ако го вкарам в код се губят някой работи.
Например в поста на svilen73 от Нед, 20.01.13, 19:08 се губи наклонената черта след единицата.
Тук има ли възможност да се изведе крайния резултат в текстов файл?
А,ето как ставало:
sudo dpkg --get-selections | grep -v 'nano\|pppoeconf\|ppp\|pppconfig' | perl -pe 's/(^[^\t]+).*/sudo apt-get install \1 -y/' > for-new-install.sh

--------------------------
Към инсталационния файл може да се добави и автоматизира вмъкването на външно хранилище,като се добавя неговия GPG key + инсталирането на програмата.
Много е простичко но е удобно и цялата работа става с един клик.
Това се отнася за ubuntu-tweak.Може да се копира към файла.Също и други външни хранилища.
sudo add-apt-repository ppa:tualatrix/ppa -y
sudo apt-get update -y
sudo apt-get install ubuntu-tweak -y

Ако някой се сеща как ставаше но само с един ред,да каже
Като казах програмите,които изискват някакво конфигуриране са поставени в началото.
В случая аз поставих :
ubuntu-restricted-extras
ttf-mscorefonts-installer
 lirc
За други не се сещам.
Пакета Acroread го замених с Okular.
----
Едит:Всъщност това за ubuntu-tweak не го пробвах,а само предполагам,че ще стане.
Горното хранилище важи за Ubuntu 12.10, 12.04,11.10
proba_ubuntu_tweak.sh.zip

редактиран от zlatena на 20.01.13 20:47
редактиран от zlatena на 20.01.13 20:50
редактиран от zlatena на 20.01.13 20:52
редактиран от zlatena на 20.01.13 21:24
редактиран от zlatena на 20.01.13 21:27
редактиран от zlatena на 20.01.13 21:39
svilen73
Нед, 20.01.13, 21:39
Това как да го добавя ?
wget http://download.bitdefender.com/repos/deb/bd.key.asc
apt-key add bd.key.asc
deb http://download.bitdefender.com/repos/deb/ bitdefender non-free 
 

zlatena
Нед, 20.01.13, 22:22
Ето набързо,но трябва да го обмисля дали не може да се получи по добре.
bitdefender_ubuntu_12.sh.2759.zip

За да се покаже в менюто трябва да излезеш и после пак да влезеш в системата.

За какво го ползваш този антивирус?

редактиран от zlatena на 20.01.13 22:22
редактиран от zlatena на 20.01.13 22:24
редактиран от zlatena на 20.01.13 22:32
svilen73
Нед, 20.01.13, 23:42
За сканиране на Windows.
Имам инсталирано Ubuntu на външен хард и с това се лекува лесно уина.
svilen73
Пон, 21.01.13, 10:36
Така да споделя какво се случи с използването на тази техника !
Преинсталирах си лаптопа с използването на такъв скрипт и всичко мина перфектно.
По време на инсталацията на пакетите всичко се инсталира без проблем поиска на два пъти намеса заради лм сензора и дропбокс искаше потвърждение и рестарт на наутилус . С хранилищата подходих по друг начин да не се получи гаф да съм забравил някои копирах sources.list от предната инсталация , която казах че имам на външен хард и се получи номера. Наложи се само да добавя след инсталацията 3 пакета , които изписа че са добавяни ръчно и явно ги няма в хранилищата.
Това е но времето за инсталация на такъв брой пакети не е малко особенно като се налага да ги сваля от нета и смятам за следващи инсталации да ползвам описания по-горе от мен начин с наличните пакети пробвано е и времето е много по-малко.
” Така аз знам друг начин но е свързан пак с всички пакети и то в .deb.
Ето как става :
sudo apt-get install dpkg-repack fakeroot
mkdir ~/dpkg-repack; cd ~/dpkg-repack
fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`

С тази команда извлича всички пакети инсталирани на системата и прави папка в домашната директория където ги поставя след това е една команда и копиране на папката на друг комп или след преинстал пакетите са инсталират.
Задаваш пътя до папката и тази команда :
sudo dpkg -i *.deb

Това за инсталиране без нет върши чудесна работа.

редактиран от svilen73 на 21.01.13 10:37

<1 2 3 4 5 6 7 8 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.