пʼятницю, 23 січня 2015 р.

Инсталляция новой системы. Что же дальше...?

После начальной инсталляции, я доставляю несколько пакетов которые нам просто необходимы, но перед этим конечно же нужно обновить список доступных пакетов и сами пакеты.
# apt-get update
# apt-get upgrade
После этого устанавливаем нужные нам пакеты и настраиваем их.
# apt-get install sudo vim
Настраиваем редактор vim. 
Для этого копируем пример файла настройки:
# cp /usr/share/vim/vim73/vimrc_example.vim ~/.vimrc
Настраиваем редактор под себя, первое я отключаю резервное копирование (ну не травятся мне эти файлы с тильдой в конце), хотя это полезная фича, но тут каждый решает для себя что ему лучше. Находим секцию:
if has("vms")
  set nobackup          " do not keep a backup file, use versions instead
else
  set backup            " keep a backup file (restore to previous version)
  set undofile          " keep an undo file (undo changes after closing)
endif
Удаляем или комментируем все строчки кроме:
set nobackup            " do not keep a backup file, use versions instead
Устанавливаем предпочитаемую цветовую схему, добавив строчку
colorscheme desert
Если вы занимаетесь написанием скриптов, то будет полезно включить отображение номера строки:
set number
Настройка sudo.
Тут все просто, нужно прописать пользователя которому разрешено получать права администратора. Примечание, дополнительно я для этого пользователя еще отключаю ввод пароля (снижает безопасность), так как обычно я один администратор на этой системе, а каждый раз набирать пароль мне не нравится :)
А лучше конечно включить пользователя в группу и дать группе права:
ALL=NOPASSWD: ALL
Настройка окружения пользователя.
Как для администратора так и для обычного пользователя я включаю раскраску файлов для вывода команды ls, а так же настраиваю цветное приглашение.
Все изменения вносим в ~/.bashrc
Раскоментируем строку для принудительного включения цветного приглашения (раньше в FreeBSD это была Esc-последовательность как мне помнится) 
force_color_prompt=yes
И устанавливаем вид приглашения, для пользователя:
PS1='\[\e]0;\w\a\]\[\e[36m\][\[\e[34m\]\D{%H:%M}\[\e[36m\]] \[\e[32m\]\u\[\e[36m\]@\[\e[32m\]\h \[\e[33m\]\w\[\e[36m\] $\[\e[0m\] '
Для администратора:
PS1='\[\e]0;\w\a\]\[\e[36m\][\[\e[34m\]\D{%H:%M}\[\e[36m\]] \[\e[31m\]\u\[\e[36m\]@\[\e[32m\]\h \[\e[33m\]\w\[\e[31m\] #\[\e[0m\] '
и
export LS_OPTIONS='--color=always'
На этом как бы все...