Установка минимальной системы для последующего самообучения

Автор Anton, 28 апреля 2012, 12:43:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Anton

Хочется углублённо разобраться с системой. Думаю будет полезно поставить самый минимум из необходимого. Т.е. сделать базувую установку + компилятор, чтобы в дальнейшем вручную до устанавливать пакеты или собирать из исходников. Для любопытного новичка это реально?
Хочется иметь систему без излишеств, и в которой бы я понимал за что что отвечает.
Какие пакеты обязательно надо выбрать при установке?
Мне сказали, Слака — кака, пояснили, что я лох. Всё равно её не брошу, потому что на всех пох!

bormant

#1
Цитата: Anton от 28 апреля 2012, 12:43:30
Какие пакеты обязательно надо выбрать при установке?
Ответ на этот вопрос довольно прост:
$ grep ADD /mnt/cdrom/slackware/a/tagfile

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

Добавив
n/net-tools
n/network-scripts
сможете поднять сетевые устройства.

Anton

Мне сказали, Слака — кака, пояснили, что я лох. Всё равно её не брошу, потому что на всех пох!

bormant

#3
Да.

Можно ведь удовлетворять любопытство постепенно. Например,

$ less /var/log/packages/net-tools-*
net-tools: net-tools (base Linux networking utilities)
net-tools:
net-tools: This is the core collection of tools such as "ifconfig" and "route"
net-tools: used to configure networking on Linux.  You won't be able to do much
net-tools: networking without this package and the network-scripts.
...
bin/netstat
bin/ipmask
bin/hostname
sbin/mii-tool
sbin/iptunnel
sbin/ipmaddr
sbin/ifconfig
sbin/route
sbin/arp
sbin/nameif
sbin/rarp
sbin/plipconfig
usr/sbin/slattach
...
usr/doc/net-tools-1.60/README.ipv6
usr/doc/net-tools-1.60/README
...
usr/man/man1/nisdomainname.1.gz
usr/man/man1/domainname.1.gz
usr/man/man1/ypdomainname.1.gz
usr/man/man1/dnsdomainname.1.gz
usr/man/man1/hostname.1.gz
usr/man/man8/arp.8.gz
usr/man/man8/netstat.8.gz
usr/man/man8/slattach.8.gz
usr/man/man8/ipmask.8.gz
usr/man/man8/ifconfig.8.gz
usr/man/man8/rarp.8.gz
usr/man/man8/plipconfig.8.gz
usr/man/man8/route.8.gz
usr/man/man8/mii-tool.8.gz
usr/man/man8/nameif.8.gz
usr/man/man5/ethers.5.gz
...

Как на ладошке описание пакета, бинарники, входящие в пакет, документация, страницы руководств. Читаем man-ы, документашку, понимаем, что и зачем.

Хочется найти, из какого из установленных пакетов файл rm ?
$ grep -R bin/rm$ /var/log/packages
coreutils-8.15-i486-1_slack13.37:bin/rm

Руководство по rm?
$ man rm
$ info coreutils 'rm invocation'

Что ещё входит в пакет?
$ less /var/log/packages/coreutils-8.15-i486-1_slack13.37

Хм, кажется повторяюсь...

А с неустановленными пакетами вы что собирались делать? Распаковывать в сторонке и смотреть то же самое, только правой пяткой почёсывая левое ухо?

Anton

Спасибо, за направление на путь более простой. Попробую так смотреть, что куда зачем
Мне сказали, Слака — кака, пояснили, что я лох. Всё равно её не брошу, потому что на всех пох!

bormant


МИНЗДРАВ

Здравствуйте!
Подскажите пожалуйста, откуда у Вас дистры скачивать?

bormant