Привіт, друзі з FromLinux, після довгого часу, нічого не розміщуючи, ось вони у мене знову. Сьогодні я покажу вам, як підготувати наш Slackware після його встановлення.
Навіщо використовувати Slackware?
Ну всі знають, що це буде більше, ніж п'ять місяців тому я зробив зміну Debian a OpenSUSE на всіх моїх машинах, включаючи мої сервери. Тепер я зробив те саме, що сказав собі ... Якщо openSUSE вийшов SUSE і це прийшло від Slackware .. Яким буде Slackware? І я вирішив спробувати :).
Це було моє задоволення, що я не міг стримати емоцій, і хоча доводиться трохи пограти з рулоном неміцний кг, 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.
Перекладіть систему на іспанську:
Перелічіть усі доступні мови: локаль -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
Змінити ідентифікатор: 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 "тонкий" (Це приклад встановлення slim). Не забувайте, що перед розміщенням пакету, який ми хочемо встановити, ми помістимо всі його залежності. Тепер ми встановлюємо основні програми:
Якщо ми використовуємо блокнот:
sbopkg -i "kcm_touchpad"
VLC:
Sbopkg -i «орк texi2html libebml libmp4v2 libcuefile libreplaygain кульгавий x264 a52dec faad2 Speex twolame Lua Lua 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
Спалах:
sbopkg -i "flashplayer-plugin"
Libreoffice:
sbopkg -i "libreoffice"
Перекласти Libreoffice:
Ми завантажуємо Slackbuilds з libreoffice-helppack та libreoffice-langpack:
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 і не забудьте коментувати :).