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

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

<1 2 3 4 5 6 7 8 >

Автор
Съобщение
zlatena
Вто, 22.01.13, 22:39
Само да отбележа,че филтъра,който постнах на снимката го ползвам отдавна и без никакъв проблем.
svilen73
Чет, 24.01.13, 14:14
Ето един скрипт малко изчистен оставени са само програми.install.sh.zip
zlatena
Вто, 05.02.13, 17:11
Сега забелязах,че скрипта който постнах на 3-та страница в поста от Съб, 19.01.13, 23:42 Не работи.
Но преди работеше.
Като го стартирам ми излиза това.Защо може да се получава това?

редактиран от zlatena на 05.02.13 17:11
редактиран от zlatena на 05.02.13 17:12
phrozencrew
Вто, 05.02.13, 19:37
Това, което излиза като грешка българско У ли е или латиснко y?
zlatena
Вто, 05.02.13, 21:15
Трябва да е латинско.Ето какво изписва ако сложа българско:
E: Неизвестна опция за команден ред „�“ [от -у].
Добавях още работи към скриптчето и се получи това.
Оправи се по най простия начин.
Отворих "повредения" файл и копирах текста от него.
Създадох друг текстов изпълним файл и поставих текста вътре.
Сега всичко е Ок.
Като го оправя ще го постна.

........................
Събирам полезен софтуер от външни хранилища,за да ги добавя към скрипта.
Кажете някоя полезна програма.
Аз много рядко ползвам софт от външни хранилища но засега си избрах да добавя:
 boot-repair
 ubuntu-tweak
 grub-customizer
 clicompanion
 xneur - аналог на Punto Switcher за Windows
 typecatcher
----------------
Все пак ме гложди защо се получи тази грешка.
Пробвах какво ли не но не успях да поправя файла.

phrozencrew
Вто, 05.02.13, 21:25
Мисля, че е заради символа за връщане на каретката "\r" на края на всеки ред.
По принцип редовете в текстовите файлове в Linux завършват с "\n", ако поради някаква причина файла, който си стартирал е имал \r\n (край на ред в Window$), е много вероятно това да е причинило проблема.
Само предположение.
редактиран от phrozencrew на 05.02.13 21:26
anonymous
Вто, 05.02.13, 23:00

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

........................
Събирам полезен софтуер от външни хранилища,за да ги добавя към скрипта.
Кажете някоя полезна програма.
Аз много рядко ползвам софт от външни хранилища но засега си избрах да добавя:
 boot-repair
 ubuntu-tweak
 grub-customizer
 clicompanion
 xneur - аналог на Punto Switcher за Windows
 typecatcher
----------------
. „

програма „ лесна за използване “ за почистване на системата .за мързеливци като мен .

zlatena
Чет, 07.02.13, 16:04

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

” програма „ лесна за използване “ за почистване на системата .за мързеливци като мен . „
Ми аз ползвам ubuntu-tweak и филтъра,за който говорихме по назад в темата.
................................
Стигнах до sudo sensors-detect
Всеки ползващ Линукс знае какво е това.
Въпроса е може ли да се измисли начин за автоматично потвърждаване при изпълнението на тази команда,а не всеки път да отговарям с y
Искам да го включа в края на скрипта.
Дайте идеи и решения.
phrozencrew
Чет, 07.02.13, 16:24
Тук има една идея.
if you wish to accept defaults which sensors-detect suggest you need just to press [ENTER] all the time. To automate this use this one liner:
(while :; do echo ""; done ) | sensors-detect

If you wish to override defaults and answer YES to all questions then use this oneliner:
yes "" | sensors-detect

zlatena
Пет, 08.02.13, 12:56

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

Тук има една идея.
if you wish to accept defaults which sensors-detect suggest you need just to press [ENTER] all the time. To automate this use this one liner:
(while :; do echo ""; done ) | sensors-detect

If you wish to override defaults and answer YES to all questions then use this oneliner:
yes "" | sensors-detect

Благодаря,все пак командата,която действа правилно е :
yes | sudo sensors-detect
===================================================

.........................................................................................................
Ето как процедирах,докъде стигнах и какво се получава след инсталирането на Ubuntu 12.04 64 bit.
Графичната среда,която ни се предлага е Unity,като Synaptic не е инсталиран по подразбиране.
Веднага след влизане в системата е възможно е да се появи подобен прозорец,но това изобщо не трябва да ни притеснява.

Причината за него е jockey-gtk,програмата,която иска да инсталира 3D графичен драйвер в системата.
Просто затворете прозореца или приемете да изпратите репорт,по-късно ще инсталираме и драйвера.
Сега за по-лесно отваряме терминала чрез клавишната комбинация Ctrl + Alt + T и въвеждаме sudo update-manager && sudo apt-get update && sudo update-manager.
В update-manager цъкаме долу на "настройки",после в графата "друг софтуер" и слагаме двете отметки,както е показано на снимката.

Затваряме последователно прозорците на update-manager.
След като ги затворим се изпълнява втората команда sudo apt-get update,тоест за update-manager се добавя новата информация,която се изразява в двете отметки,които поставихме.
След това се изпълнява третата команда и вече обновения update-manager се отваря отново.
Сега нашата задача е само да инсталираме обновленията.
Инсталираме предложените обновления и както ни се предлага рестартираме системата(защото се инсталира ново ядро).
Който не му се пише в терминала ето краткия скрипт съдържащ последователните команди.
Забележете,че докато не затворите прозореца на update-manager няма да се изпълни втората команда и после третата.
update_manager.sh.zip
1.След рестарта стартираме install_script_Ubuntu 12.04_64bit.sh
Избираме опцията - изпълняване в терминал.Ако искаме да разгледаме скрипта избираме "Показване".
2.Изпълнението на скрипта започва така:
sudo apt-get autoremove -y
sudo apt-get autoclean -y
sudo apt-get clean -y
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Почистват се кеша,ненужните пакети,старите ядра и конфигурациони файлове.
Този регулярен израз не е мое дело,а на потребителя Nebs Febs от форума на Калдата.
http://www.kaldata.com/forums
Може ли да коментирате регулярния израз......
3.sudo update-grub
Обновява се grub,за да се изтрият от менюто му старите ядра,които вече премахнахме.
4.Започва инсталирането на програмите от сървърите на Ubuntu.
Процедурата може да продължи от 2ч и 30 мин. до 3ч и 30 мин. - зависи от скороста на интернета.
Бавно става но това е положението.
5.Добавят се външни хранилища със софтуер:
sudo add-apt-repository ppa:yannubuntu/boot-repair -y
sudo add-apt-repository ppa:tualatrix -y
sudo add-apt-repository ppa:danielrichter2007/grub-customizer -y
sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies -y
sudo add-apt-repository ppa:andrewsomething/typecatcher -y
sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable -y
sudo apt-add-repository ppa:upubuntu-com -y
6.Обновяват се всички налични.
sudo apt-get update
7.Инсталират се добавените от външни хранилища приложения.
sudo apt-get install boot-repair -y
sudo apt-get install ubuntu-tweak -y
sudo apt-get install grub-customizer -y
sudo apt-get install clicompanion -y
sudo apt-get install xneur -y
sudo apt-get install typecatcher -y
sudo apt-get install nautilus-gksu -y
За nautilus-gksu - https://launchpad.net/~upubuntu-com/+ppa-packages?batch=75&memo=75&start=75
http://www.upubuntu.com/
8.Рестартира се файловия менажер,за да влязат в сила промените отнасящи се за него.
nautilus -q
9.Автоматично инсталиране на lm-sensors скрипта,без многократното досадно потвърждение.
Посредством библиотеката libsensors0 се откриват вградените датчици по i2c шината и може да се следи температурата на хардуерните компоненти.
yes | sudo sensors-detect
10.Рестартиране на сервиза,за да могат да влязат веднага в сила промените.
По този начин не е нужно да рестартирате системата,а веднага може да изпълните в терминала команданта sensors.
sudo service module-init-tools restart
11.Правим така,че gnome-classic става подразбираща се сесия при логване.
sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-classic
12.Изтривам следните пакети,но това е само мой избор
sudo apt-get remove --purge opencubicplayer -y
sudo apt-get remove --purge opencubicplayer-doc -y
sudo apt-get remove --purge rhythmbox -y
sudo apt-get remove --purge rhythmbox-data -y
sudo apt-get remove --purge librhythmbox-core5 -y
sudo apt-get remove --purge gir1.2-rb-3.0 -y
sudo apt-get remove --purge transmission-gtk -y
sudo apt-get remove --purge evince -y
sudo apt-get remove --purge gir1.2-evince-3.0 -y
sudo apt-get remove --purge evince-common -y
sudo apt-get remove --purge libevince3-3 -y
sudo apt-get remove --purge onboard -y
sudo apt-get remove --purge computer-janitor-gtk -y
sudo apt-get remove --purge computer-janitor -y
sudo apt-get remove --purge brasero -y
sudo apt-get remove --purge brasero-cdrkit -y
sudo apt-get remove --purge brasero-common -y
13.Отново следва процедурата почистване на системата.
sudo apt-get autoremove -y
sudo apt-get autoclean -y
sudo apt-get clean -y
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
sudo update-grub
14.Стартираме jockey-gtk,програмата,която ще инсталира 3D графичен драйвер в системата.
Избираме препоръчителния драйвер.
След това от прозореца на jockey-gtk е желателно да рестартираме системата,за да влязат в сила промените отнасящи се за драйвера.
Може и да не бързаме да рестартираме.
sudo jockey-gtk
=====================
Тове е скрипта.
Ако имате други идеи за автоматизация,казвайте.
install_script_Ubuntu_12.04_64bit.sh.zip
Eдит:Добавих пакета kde-config-cddb.

редактиран от zlatena на 08.02.13 13:03
редактиран от zlatena на 08.02.13 21:36
редактиран от zlatena на 08.02.13 21:52

<1 2 3 4 5 6 7 8 >

Коментар

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