Установка.

Postby admin » Thu Aug 11, 2016 10:41 pm

Не знаю Паша сказал это не нужно.

Но всё таки разовью мысль.


В чём преимущество ?

01) Вы уже немного граматный в плане устройства системы.
02)Код системы открыт , вы можете её улучшать (для себя)
03)все програмы портируются без проблем. (любые)
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 10:46 pm

Саму установку пропущу. (что там описывать?)

Нам потребуются кодеки (мультимедия) и дрова для ускорителя.
(всё это лежит на сайте производителя или системы)

Установку дров и программ ,опишу в системе OpenSuse
Опишу как это делается в консоле. (ядро у них у всех одно)
Команды будут работать. (не зависимо что у вас ,Суся,Мандрива,Минт?)
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 10:48 pm

Буду описывать только рабочие дополнения ,изменения.
То есть уже провереные на себе.
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 10:54 pm

Да. и Ускоритель AMD
С ускорителем Nvidia (дешовым) игры не доступны
Опишу просто свой. Феном+Р7850+8Гиг

С нормальным ускорителем Nvidia работает (тот что больше 100 бакинских рублей)
Но у меня нормальные только Радики... (описывать буду их)
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 11:07 pm

Буду признателен если есть профи.(поправят)
С портацией ядра на проц 8С эльбрус. (плата есть)Нужно переделать инструкции ядра.
Через эмуляцию и так работает
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 11:14 pm

sudo (команда выполнить без вопросов, админ)
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 11:33 pm

phpBB [video]


Стандартное пособие. (сис админов)
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Thu Aug 11, 2016 11:37 pm

Именно по этому верезанно всё лишнее у сервкрных систем.
Меньше команд ,меньше ошибок....

Софт

Torrent клиент и вебморда

Теперь перейдем к установке torrent клиента и вебморды. Была выбрана связка rtorrent + rutorrent, установка из репозитариев была отметена сразу, т.к. «родной» пакет был собран без xmlrpc-c который расширяет функционал rutorrent. Ниже фактически, скрипт для авто-установки rtorrent+rutorrent+lighttpd+php.

Устанавливаем всё что необходимо для компиляции xmlrpc-c, libtorrent, rtorrent
apt-get install checkinstall subversion build-essential make autoconf autotools-dev automake libtool libcurl4-openssl-dev libsigc++-2.0-dev pkg-config libncurses5-dev
apt-get remove rtorrent libtorrent11 libxmlrpc-c3 libxmlrpc-c3-dev libxmlrpc-core-c3 libxmlrpc-core-c3-dev


Компилируем и «заворачиваем» в .deb пакет xmlrpc-c, libtorrent, rtorrent
svn co xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced xmlrpc-c
cd xmlrpc-c
./configure --prefix=/usr && make && checkinstall -D

cd ..
wget libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz
tar zxfv libtorrent-0.12.6.tar.gz
cd libtorrent-0.12.6
rm -f scripts/{libtool,lt*}.m4 # для Debian
./autogen.sh && ./configure --prefix=/usr && make && checkinstall -D

cd ..
wget libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz
tar zxfv rtorrent-0.8.6.tar.gz
cd rtorrent-0.8.6
rm -f scripts/{libtool,lt*}.m4 # для Debian
./autogen.sh && ./configure --with-xmlrpc-c --prefix=/usr && make && checkinstall -D


К сожалению, rtorrent не умеет работать в режиме daemon, по этому будем использовать screen
apt-get install screen -y
wget libtorrent.rakshasa.no/raw-attachment/wiki/RTorrentCommonTasks/rtorrentInit.sh --output-document=/etc/init.d/rtorrent
chmod +x /etc/init.d/rtorrent
sed -i 's/"user"/"torrents"/' /etc/init.d/rtorrent
update-rc.d rtorrent defaults
useradd -d /torrents -m torrents


Создаем конфиг и папки для сессий и готовых торрент закачек, после чего стартуем rtorrent.
mkdir /torrents/.rtorrent_session
cat >> /torrents/.rtorrent.rc <<EOF
port_range = 32001-32049
dht = auto
dht_port = 32000
peer_exchange = yes
use_udp_trackers = yes
directory = /torrents/
upload_rate = 10
download_rate = 100
session = /torrents/.rtorrent_session
scgi_port = 127.0.0.1:5000
EOF
chown -R torrents:torrents /torrents
/etc/init.d/rtorrent start


Теперь займемся вебмордой rutorrent. Для работы rutorrent необходим вебсервер и интерпретатор php.
apt-get install lighttpd php5-cgi php5-cli php5-curl curl -y
lighty-enable-mod fastcgi
echo 'server.modules += ( "mod_scgi" )' >> /etc/lighttpd/lighttpd.conf
cat >> /etc/lighttpd/lighttpd.conf <<EOF
scgi.server = (
"/RPC2" =>
( "127.0.0.1" =>
(
"host" => "127.0.0.1",
"port" => 5000,
"check-local" => "disable"
)
)
)
EOF
/etc/init.d/lighttpd force-reload


Вебсервер готов, теперь будем ставить rutorrent и несколько полезных плагинов к нему.
cd /var/www/
svn checkout rutorrent.googlecode.com/svn/trunk/rutorrent
cd /var/www/rutorrent/plugins/
svn checkout rutorrent.googlecode.com/svn/trunk/plugins/tracklabels
svn checkout rutorrent.googlecode.com/svn/trunk/plugins/cookies
svn checkout rutorrent.googlecode.com/svn/trunk/plugins/autotools
svn checkout rutorrent.googlecode.com/svn/trunk/plugins/erasedata
chown -R www-data:www-data /var/www/


Теперь можно заходить по server_ip/rutorrent и начинать пользоваться.

DHCP

Теперь установим DHCP сервер и создадим для него конфиг таким образом чтобы клиенты получали:
router 192.168.1.1
dns сервер 8.8.8.8
сервер времени time.nist.gov
tftp сервер 192.168.1.1
и для примера фиксированная выдача 192.168.1.100 клиенту с MAC-адресом 00:1B:FC:33:F0:25
aptitude install dhcp3-server
cat >> /etc/dhcp3/dhcpd.conf <<EOF
ddns-update-style interim;
not authoritative;

option domain-name-servers 8.8.8.8;
option subnet-mask 255.255.255.0;
option ntp-servers 192.43.244.18;

option option-150 code 150 = ip-address;
option option-150 192.168.1.1;

subnet 192.168.1.0 netmask 255.255.255.0 {
authoritative;
range 192.168.1.110 192.168.1.254;
option routers 192.168.1.1;
allow unknown-clients;
allow booting;
allow bootp;
next-server 192.168.1.1;
filename "pxelinux.0";

host shakirov-home {
option host-name "shakirov-home";
hardware ethernet 00:1B:FC:33:F0:25;
fixed-address 192.168.1.100; }
}
EOF
/etc/init.d/dhcp3-server restart

строчки с option-150 нужны для моего VoIP телефона Cisco 7940.

TFTP и сетевая установка

aptitude install xinetd atftpd atftp

mkdir /tftpboot

cat >> /etc/xinetd.d/tftp <<EOF
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot

per_source = 11
cps = 100 2
flags = IPv4
}
EOF

/etc/init.d/xinetd restart

Теперь проверим, работает ли tftp сервер
root@dvr:~# echo bla > /tftpboot/123
root@dvr:~# atftp 127.0.0.1
tftp> get 123
tftp>
root@dvr:~# cat 123
bla

Всё нормально, теперь создадим netinstall наборы для нескольких ОС: Ubuntu karmic, Ubuntu lucid, Debian lenny, Debian sid, Debian squeeze, Fedora 13, CentOS 5.5, Mandriva 2010.0, Suse 11.2, Slackware 13.1, Hardware Detection Tool, memtest и MHDD. Для этого предлагаю использовать слегка модифицированный скрипт который я взял с HowtoForge.
apt-get install lftp -y

wget itblog.su/tftpboot_installs.sh
bash tftpboot_installs.sh


Теперь добавим SystemRescueCd в PXE меню
wget "http://downloads.sourceforge.net/project/systemrescuecd/sysresccd-x86/1.6.3/systemrescuecd-x86-1.6.3.iso?use_mirror=citylan"
mount -o loop systemrescuecd-x86-1.6.1.iso /mnt/
cp /mnt/sysrcd.* /var/www/
cp /mnt/isolinux/initram.igz /tftpboot/
cp /mnt/isolinux/rescuecd /tftpboot/

cat >> /tftpboot/pxelinux.cfg/default <<EOF
label linux
menu label SystemRescue-CD x86-1.6.1
kernel rescuecd
append initrd=initram.igz showopts vga=normal video=ofonly setkmap=us rootpass=123321 netboot=http://192.168.1.1/sysrcd.dat #eth0=192.168.1.213/24
EOF

Без особого труда в это меню можно добавить продукты Acronis, инсталляцию и запуск Windows XP и прочее.
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Mon Sep 12, 2016 7:34 pm

Немного перепишу, многии не поняли.
Прежний писал не совсем точно , не совсем просто.
Писал для ,уже знакомым с системой.


Линукс в каждый дом....
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Re: Установка.

Postby admin » Mon Sep 12, 2016 7:38 pm

Установка любого Линукс за 10 - 15 минут.

Сама установка. (не описываю) автоматом (ну только разметка?)

Видео плееры в Linux
Простой поиск в репозитории

apt-cache search video player

выдаёт огромный список видеодобра, которое можно поставить, совершенно ничегошеньки не скачивая, а просто ставя с локального репоитория (CD/DVD-диски).
Из всего этого можно поставить пакеты:

xine-ui: видеоплеер с полной поддержкой DVD-menu и красивым графическим интерфейсом. Сразу будете смотреть фильмы, закодированные открытыми кодеками (в Дебиане по умолчанию других нет, но это не значит, что их нельзя поставить).
kaffeine: основанный на движке xine видеоплеер для среды KDE.
mplayer: очень быстрый и настраиваемый видеоплеер, поддерживает несколько методов видео и аудиовывода, имеет возможность консольного управления.
vlc: мощный и настраиваемый видеоплеер с собственными встроенными кодеками;
totem: очень хорошо воспроизводит DVD с чрезвычайно простым управлением.

Короче: для просмотра видео в Дебиан набираем

sudo aptitude install vlc xine-ui totem

и через несколько мгновений уже смотрим фильмы.


Аудио плееры в Linux
Их есть у нас, и много, на любой вкус, и прямо в репозитории. Музыку слушать в Дебиан Линукс можно программами:

xmms: очень похожий на WinAmp аудиоплеер, с кучей возможностей, плагинов, поддерживает MP3/Ogg, wav, воспроизведение audioCD, управление с клавиатуры и другое.
beep-media-player: то же, что xmms, только интерфейс чуть красивее и дружит с UTF8.
audacious: продолжатель славных традиций XMMS, но на GTK2, более красивый и юникодистый.
exaile: разносторонний плеер, который иногда называют "amaroK для GNOME".
rhythmbox: многофункциональный плеер для среды GNOME.
amaroK: навороченный плеер и каталогизатор музыки для KDE.

Короче: чтобы сразу слушать музыку в Linux, набираем

sudo aptitude install beep-media-player xmms rhythmbox amarok

и наслаждаемся.


Аудио конверторы и звуковыжималки в Линукс
Есть и это в нашей Греции, только напрячь голову и руки, и вот результат:

abcde: A Better CD Encoder - консольная, но очень простая утилита по перегону audio-cd дисков в mp3/ogg и обратно.
kaudiocreator: удобный графический звуковыжимальщик с KDEшным интерфейсом.
grip: простой и функциональный звуковыжиматель, ориентированный на использование в среде GNOME.

Короче: чтобы сразу слушать музыку в Дебиан набираем

sudo aptitude install abcde kaudiocreator

и через секунду разбегаемся глазами по тому, чем слушать музыку (пока другие мучительно что-то качают из Интернета)



Просмотрщики изображений в Линукс
Своё дело знают следующие пакеты по просмотру изображений:

gqview: простой просмотрщик без излишних наворотов, быстро работает и имеет удобный интерфейс.
gtksee: довольно навороченный пакет просмотра различных форматов.
gwenview: KDE-ориентированный просмотрищик изображений с широкими возможностями.
pornview: простой, но функциональный и настраиваемый просмотрщик, не только для целей, указанных в названии :-)
kview: простой KDE-шный просмотрщик картинок.
kuickshow: похож на kview, но с большим количеством настроек.

Короче: чтобы смотреть картинки в Linux набираем

sudo aptitude install gqview pornview gtksee kuickshow

и вот уже вы любуетесь изображениями разной степени клубничности.


Просмотр телепрограмм в Linux
Для просмотра телепрограмм имеется несколько программ на разный вкус и функциональность:

tvtime: пожалуй, наиболее функциональная и проработанная программа просмотра телепередач.
xavtv: проще и скромнее tvtime.
zapping: развивающийся и многообещающий просмотрщик телепередач для среды GNOME.

Итак, чтобы смотреть ТВ-программы в Linux, набираем

sudo aptitude install tvtime xavtv zapping

и усаживаемся смотреть телевизор на свежезапингвиненном компьютере.
admin
Site Admin
 
Posts: 2545
Joined: Mon Jul 07, 2014 9:17 am

Next

Return to Suport Linux

Who is online

Users browsing this forum: No registered users and 1 guest