Здравейте приятели от FromLinux, след дълго време, без да публикувате нищо, ето ви ме отново. Днес ще ви покажа как да подготвите нашия Slackware, след като сте го инсталирали.
Защо да използвам Slackware?
Ами всички знаят, че ще стане преди повече от пет месеца, когато направих промяната на Debian a openSUSE на всички мои машини, включително сървърите ми. Сега направих същото, както си казах .. Ако openSUSE е излязъл SUSE и това дойде от Slackware .. Какъв ще бъде Slackware? И реших да пробвам :).
Такова удоволствие беше, че не можах да сдържа емоцията и въпреки че човек трябва да си поиграе малко с ролката slackpkg, installpkg, sbopkg и уебсайта Slackbuilds, е ясно, че си струва, тъй като постигаме изпълнение, което няма да видим дори в Debian, Fedora, RHEL, SUSE, Арка, И т.н. ...
Единственият дистрибутор, който показва своята ефективност, е Gentoo и в него липсват времена за компилация и много дълга инсталация, докато Slackware се инсталира за 20 минути (в зависимост от избрания от нас софтуер): D.
Моята история ... историята на Debian, бащата на Linux, когото обожавах години наред и от когото преминах през братята RHEL и техните потомци, а по-късно и от дъщеря на напълно независим клон openSUSE на майката SUSE, който ми отвори път към безпрецедентен свят. Майката на дистрибуциите на Linux .. Slackware: D.
Дълъг път ме доведе до свят, наречен Linux наистина. Свят, който много прилича на Unix. Свят, в който се компилират пакети. Свят, в който нежеланите пакети не се инсталират, когато искаме да инсталираме приложение, тъй като се нуждаем само от техните зависимости. Свят на стабилност. Свят без версионтит и дистротит.
Въпреки това този дистрибутор е актуален, периодично се актуализира .. За пример: Slackware 14.1 Излезе на 7.11.2013г. Всички знаем какво се е случило наскоро с OpenSSL и всички знаем, че големите дистрибуции са закърпили своите версии на OpenSSL. В случая с Debian или RHEL те закърпиха своите версии 1.0.1e. Slackware 14.1 Той също излезе с тази версия, но когато откри тази грешка, избра да постави версия 1.0.1g директно в стабилния клон. Този дистрибутор избира да постави официалната версия, вместо да прави кръпки, които могат да причинят повече грешки.
Ето защо запазих Slackware на всичките си машини и сървъри и планирам да остана тук. През тези месеци тествах тази дистрибуция много, много дълбоко, за да разбера дали тази стъпка е правилна. И отговорът е да .. Майка да
. Това дистрибуция ме завладя, изцяло ме плени и без съмнение това е най-доброто нещо, което опитах. Нямам други думи.
Без повече шум, някои изображения на моята система:
Къде го изтеглям?
32 малко
http://mirrors.slackware.com/slackware/slackware-iso/slackware-14.1-iso/slackware-14.1-install-dvd.iso
64 малко
http://mirrors.slackware.com/slackware/slackware-iso/slackware64-14.1-iso/slackware64-14.1-install-dvd.iso
Няма да навлизам в това как да направя самата инсталация, тъй като тя е проста. Той е инсталатор на текстов режим, но ни води стъпка по стъпка.
Какво да правя след инсталирането на Slackware?
Добавяне на нов потребител:
adduser
По време на диалоговия прозорец, който се появява, когато се появи това:
Additional UNIX groups:
натиснете клавиша нагоре на клавиатурите и в края на груповия ред, който е автоматично попълнен със споменатия бутон, добавете: колело и натиснете въведете.
Активирайте sudo за нашия потребител:
nano /etc/sudoers
Коментиране (#):
%wheel ALL=(ALL) ALL
Записваме документа с CTRL + O и затваряме с CTRL + X.
Преведете системата на испански:
Избройте всички налични езици: locale -a
nano /etc/profile.d/lang.sh
Заместник за износ LANG = en_US:
export LANG=es_ES.utf8
Записваме документа с CTRL + O и затваряме с CTRL + X.
nano /etc/profile.d/lang.csh
Заменете setenv LANG en_US:
setenv LANG es_ES.utf8
Записваме документа с CTRL + O и затваряме с CTRL + X.
Конфигурирайте хранилищата:
nano /etc/slackpkg/mirrors
Коментирайте връзките на Португалия, тъй като Испания няма репо сделки:
ftp://darkstar.ist.utl.pt/pub/slackware/slackware-14.1/ http://darkstar.ist.utl.pt/pub/slackware/slackware-14.1/
Записваме документа с CTRL + O и затваряме с CTRL + X.
Система за актуализация:
актуализация на slackpkg slackpkg актуализация gpg slackpkg надстройка-всички
Стартирайте системата директно в графичен режим:
nano /etc/inittab
Промяна на id: 3: initdefault: на:
id:4:initdefault:
Записваме документа с CTRL + O и затваряме с CTRL + X.
Променете чакането на lilo от две минути на пет секунди:
nano /etc/lilo.conf
Заменете времето за изчакване = 2000 с:
timeout=50
Записваме документа с CTRL + O и затваряме с CTRL + X.
/sbin/lilo
Сега инсталираме много полезен инструмент, който ще компилира и инсталира програмите за нас:
wget http://sbopkg.googlecode.com/files/sbopkg-0.37.0-noarch-1_cng.tgz installpkg sbopkg-0.37.0-noarch-1_cng.tgz
Актуализираме базата данни с програми, достъпни на Slackbuilds.org:
sbopkg -r
Как да инсталирам пакети чрез sbopkg ...?
Ние проверяваме дали пакетът е достъпен на http://slackbuilds.org/ и отбелязваме всички зависимости.
Тогава просто изпълнете: sbopkg -i "тънък" (това е пример за инсталиране на тънък). Не забравяйте, че преди да поставим пакета, който искаме да инсталираме, ние поставяме всички негови зависимости. Сега инсталираме основните програми:
Ако използваме тетрадка:
sbopkg -i "kcm_touchpad"
VLC:
sbopkg -i "орк texi2html libebml libmp4v2 libcuefile libreplaygain куца x264 a52dec faad2 Speex twolame Луа Луа portaudio libass libavc1394 libdc1394 libdca libdvbpsi libdvdcss libdvdnav libmatroska libmpeg2 libshout vcdimager инструменти fafrodpack555 vprodpackinger libsuplinger XNUMX инструменти
Инструменти за компресиране:
sbopkg -i "p7zip rar unrar libtar"
Java:
В случай на използване на 32-битова система:
Изтеглете jdk от oracle в неговата версия 7u51 (jdk-7u51-linux-i586.tar.gz):
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u51-oth-JPRDescargar slackbuild:
Изтегляме slackbuild:
wget http://slackbuilds.org/slackbuilds/14.1/development/jdk.tar.gz
Разархивирайте jdk.tar.gz
Поставете файла jdk-7u51-linux-i586.tar.gz в папката jdk, която разархивирахме по-рано, и стартирайте скрипта:
./jdk.SlackBuild
Това ще създаде инсталируем пакет като този (винаги виждате пътя и името на генерирания пакет) и ние го инсталираме с:
installpkg /tmp/jdk-7u51-i586-1_SBo.tgz
В случай на използване на 64-битова система:
Изтеглете jdk от oracle в неговата версия 7u51 (jdk-7u51-linux-x64.tar.gz):
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u51-oth-JPR
Изтегляме slackbuild:
wget http://slackbuilds.org/slackbuilds/14.1/development/jdk.tar.gz
Разархивирайте jdk.tar.gz
Поставете файла jdk-7u51-linux-x64.tar.gz в папката jdk, която разархивирахме по-рано, и стартирайте скрипта:
ARCH=x86_64 ./jdk.SlackBuild
Това ще създаде инсталируем пакет като този (винаги виждате пътя и името на генерирания пакет) и ние го инсталираме с:
installpkg /tmp/jdk-7u51-x86_64-1_SBo.tgz
Flash:
sbopkg -i "flashplayer-plugin"
Libreoffice:
sbopkg -i "libreoffice"
Превод Libreoffice:
Изтеглете libreoffice-helppack и libreoffice-langpack slackbuilds:
wget http://slackbuilds.org/slackbuilds/14.1/office/libreoffice-helppack.tar.gz wget http://slackbuilds.org/slackbuilds/14.1/office/libreoffice-langpack.tar.gz
Разархивираме изтеглените файлове.
Изтегляме пакетите libreoffice:
32 бит:
wget http://download.documentfoundation.org/libreoffice/stable/4.2.3/rpm/x86/LibreOffice_4.2.3_Linux_x86_rpm_helppack_es.tar.gz wget http://download.documentfoundation.org/libreoffice/stable/4.2.3/rpm/x86/LibreOffice_4.2.3_Linux_x86_rpm_langpack_es.tar.gz
Поставяме тези файлове, без да ги декомпресираме в съответните Slackbuid папки и изпълняваме скрипта и в двете:
./libreoffice-helppack.SlackBuild ./libreoffice-langpack.SlackBuild
И ние инсталираме генерираните пакети (винаги виждате пътя и името на генерирания пакет):
installpkg /tmp/libreoffice-helppack-4.2.3_es-i586-1_SBo.tgz installpkg /tmp/libreoffice-langpack-4.2.3_es-i586-1_SBo.tgz
64 бит:
wget http://download.documentfoundation.org/libreoffice/stable/4.2.3/rpm/x86_64/LibreOffice_4.2.3_Linux_x86-64_rpm_helppack_es.tar.gz wget http://download.documentfoundation.org/libreoffice/stable/4.2.3/rpm/x86_64/LibreOffice_4.2.3_Linux_x86-64_rpm_langpack_es.tar.gz
Поставяме тези файлове, без да ги декомпресираме в съответните Slackbuid папки и изпълняваме скрипта и в двете:
ARCH = x86_64 ./libreoffice-helppack.SlackBuild ARCH = x86_64 ./libreoffice-langpack.SlackBuild
И ние инсталираме генерираните пакети (винаги виждате пътя и името на генерирания пакет):
installpkg /tmp/libreoffice-helppack-4.2.3_es-x86-64-1_SBo.tgz installpkg /tmp/libreoffice-langpack-4.2.3_es-x86-64-1_SBo.tgz
Filezilla:
sbopkg -i "wxPython filezilla"
Skype:
sbopkg -i "skype"
teamviewer:
wget http://download.teamviewer.com/download/teamviewer_linux.tar.gz
Разархивирайте го и без да го инсталираме, можем да го използваме, като изпълним пакета teamviewer в тази папка.
Защитна стена:
sbopkg -i "ufw"
Добавяме пакета към началния списък:
nano /etc/rc.d/rc.local
Пишем това в края:
ако [-x /etc/init.d/ufw]; след това /etc/init.d/ufw стартирайте fi
Записваме документа с CTRL + O и затваряме с CTRL + X.
Активираме защитната стена:
ufw enable
Разрешаваме ssh, ако го използваме:
ufw allow ssh
Ново меню за стартиране за KDE, ако се интересувате (както е на изображението):
sbopkg -i "homerun"
И вуаля .. С това те получават система, подготвена за общо ползване: D. И виждате, че не е толкова трудно, колкото може да изглежда. Поздрави linuxeros и не забравяйте да коментирате :).