Коли ви закінчили установку вашої машини Linux, які перші встановлені пакети та які інструменти ви отримуєте першими?
У своїй скриньці Debian я отримую pv, екран, ccze, ... так
apt-get install pv screen ccze
Надішліть свої відгуки.
Коли ви закінчили установку вашої машини Linux, які перші встановлені пакети та які інструменти ви отримуєте першими?
У своїй скриньці Debian я отримую pv, екран, ccze, ... так
apt-get install pv screen ccze
Надішліть свої відгуки.
Відповіді:
На кожному хості, який я встановлюю, я встановлюю їх.
apt-get install openssh-server sudo screen iproute resolvconf \
build-essential tcpdump vlan mii-diag firehol \
apticron atsar ethtool denyhosts rdist bzip2 xclip \
etckeeper git-core less unzip mtr-tiny curl gdebi-core \
xbase-clients rsync psmisc iperf lshw wget pastebinit
iproute
" і " wget
" автоматично при встановленні Debian 5.0 / lenny. Також у мене було враження, що " mii-diag
" витіснив " ethtool
"? Крім того, " build-essential
" залежить опосередковано від " bzip2
". Я також думаю, що ви можете " xbase-clients
" замінити якусь залежність.
Мені подобається список Зоредаче, тому я додав би їх до цього списку:
zsh
nmap
scapy
vim
Для непакетів:
vmware server 1.x
Я більше не використовую apt-get!
aptitude -R install vim lsof htop bash-completion less ncftp ssh iostat debian-goodies
після цього кілька основних параметрів:
echo "source /etc/bash_completion" >> ~/.bashrc
echo "alias ..='cd ..' >> ~/.bashrc
echo '"\e[A": history-search-backward' >> inputrc
echo '"\e[B": history-search-forward' >> inputrc
update-alternatives --set editor /usr/bin/vim.basic
Не забудьте додати до списку 'lsof'. Ця команда така зручна.
Це повністю залежить від того, що вам потрібно . Якщо я роблю мінімальний монтаж, це спрямовано на те, щоб установка була максимально практичною. Тому встановлюватимуться лише ті інструменти, які потрібні на цій машині. Мабуть, єдине, що у моїх машин є спільним - Pico, тому що я просто не можу впоратися з vi, і мені потрібен якийсь текстовий редактор, який я можу використовувати.
Пам’ятайте, що коли ви почнете додавати якийсь стандартний список інструментів, незалежно від того, потрібні вони на певній машині чи ні, у вас більше немає мінімальної установки.
lsof, bind9-host, moreutils та htop спочатку заходять на мої новоспечені машини.
Для додаткових очок можна зробити порожній пакет debian під назвою "my-server-base", який залежить від усіх пакетів, які ви хочете в кожному вікні, а потім просто встановити його на кожній машині, яку ви налаштували.
Я зазвичай намагаюся придбати лише те, що мені потрібно. Як мінімум: opensh, rsync, ntp та екран. Все інше - «як потрібно».
На жаль, здається, що останнім часом потрібно зовсім трохи більше. Отже: build-essentials, postfix, lsof, clamav, tripwire, nrpe та cfengine також внесли список.
dstat, Ksar, iostat, mytop, iotop, vmstat, sysstat, nmap, fail2ban, mtr, clamav, chrootkit, els
Перше, що я завжди встановлюю на свіжу коробку - це hnb .
Я використовую для документування всього, що я роблю, і hnb - це мій контур для комп'ютерів, у яких немає X. Я також використовую leo як контур GUI, тому якщо на комп'ютері є X, я також встановлюю його.
Я також використовую інструмент управління вихідним кодом для зберігання моїх конфігурацій там. Мій останній фаворит - викопний , тому я маю на меті встановити його на кожному комп’ютері.