Установка арч ( Arch Linux install)

Качаем образ и нарезаем на флешку с unetbootin


флешка в vfat

https://wiki.archlinux.org/index.php/Installation_Guide_(Русский)

после записи образа на флешку, потребовалось открыть syslinux.cfg и дописать там:

append initrd=/ubninit archisobasedir=arch archisolabel=New Volume archisodevice=/dev/sdb4

чтобы побороть ошибку “Boot device didn’t show up after 30 seconds”, будь она неладна

mkfs.ext4 /dev/sda1

в полученной консоли поднимаем инет:

wpa_passphrase telec password > /etc/wpa_supplicant/wpa_supplicant.conf

wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &

dhcpcd wlan0

потом монтируем корневой раздел в /mnt:

mount /dev/sda1 /mnt

#правим архитектуру в /etc/pacman.conf с auto на x86_64

и запускаем скрипт установки:

pacstrap /mnt base base-devel grub-bios

genfstab -p /mnt >> /mnt/etc/fstab

arch-chroot /mnt

echo my_host > /etc/hostname

ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime

раскоммент ru_RU.utf-8 и en_US.utf-8 /etc/locale.gen, locale-gen

mkinitcpio -p linux

grub-install /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg

passwd – пароль рута

Перезагружаемся

создаем /etc/rc.d/wifi с 3 строчками:

#!/bin/bash

wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &

dhcpcd wlan0

даем права на выполнение (chmod +x /etc/rc.d/wifi), добавляем в /etc/rc.conf в DAEMONS

поднимаем сеть

запрещаем пакмену обновлять себя: в /etc/pacman.conf IgnorePkg = pacman

pacman -S vim mc sudo

в /etc/fstab дописываем “/dev/sda2 /mnt/disk ntfs rw 0 1″

делаем mount -a

useradd deex

visudo – добавляем deex ALL=(ALL) ALL

и в конце: Defaults:USER_NAME timestamp_timeout=20 — чтобы sudo спрашивал пароль каждые 20 минут

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils

pacman -S xorg-drivers

### ati-dri xf86-video-ati xf86-video-intel

Ставим yaourt

www.archlinux.fr/yaourt-en

добавляем в pacman.conf

[archlinuxfr]

Server = http://repo.archlinux.fr/$arch

и pacman -Sy yaourt

yaourt mlocate

updatedb

yaourt xdm-archlinux

в /etc/inittab в первой строчке id:5:initdefault

###добавляем “x:5:respawn:/usr/bin/xdm -nodaemon -config /etc/X11/xdm/archlinux/xdm-config”

###/etc/X11/xdm/archlinux/Xsetup

/etc/skel/.xinitrc раскоментируем “exec startxfce4 –with-ck-launch”

pacman -S xfce4

export XDG_CONFIG_HOME=/home/dev.kvodo.ru/.config

переключалка раскладок:

pacman -S xorg-xkbevd

добавляем xkbevd в DAEMONS /etc/rc.conf

20-keyboard-layout.conf:

Section “InputClass”

Identifier “keyboard-layout”

MatchIsKeyboard “on”

Option “XkbLayout” “us,ru”

Option “XkbOptions” “alt_shift_toggle,grp:lwin_switch”

EndSection

в /etc/rc.conf добавить собаку, чтобы не тупила при загрузке

DAEMONS=(@network)

время ожидания grub: /boot/grub/grub.cfg: set timeout=5 -> 1

если не работает sudo и не подходит пароль из-за того что у deex и root они одинаковые:

от рута: passwd deex – меняем пароль на иной

— su deex

— passwd – меняем пароль опять на старый

Загрузка без DM

в /etc/inittab

x:5:once:/bin/su deex -l -c “/bin/bash –login -c startx >/dev/null 2>/dev/null”

============

ставим opera, wicd, tilda

yaourt: geany, geany-plugins, geany-themes

нормальные шрифты – ttf-ms-fonts

dmenu_history, потом настройки – keyboard, вешаем на alt-F2

главная папка с настройками mc: /home/dev.kvodo.ru/.config, export TERM=xterm-256color

mc не сохраняет настройки: смотрим пути в mc -f: пользовательские данные, каталог с файлами настроек. ~/.local/share/mc/

ставим chown/chgrp/chmod

tinymount

udisks –mount /dev/sdc4

pulseaudio, pulseaudio-alsa

feh / pinta / kolourpaint

chmod -R 755 *

chown deex -R *

chgrp deex -R *

как посмотреть лог загрузки?

в /etc/rc.local дописываем read -n1 – он будет ждать нажатия любой клавиши

настройки звук – alsa-utils

запуск драйвера virtualbox /etc/modprobe.d/modprobe.conf

в нем vboxdv

ssh – openssh, sshpass

vim-highlight python3 thunderbird (+ аддон Clippings – вставка заготовленных фраз)

php53 (php5-curl, php5-imap) apache22

firefox httpfox/firebug/jsswitch/awmproxy/jsview/vkontakte downloader/adblock plus/user agent switcher

русский язык в консоли: в /etc/rc.conf добавляем

LOCALE=”ru_RU.UTF-8″

KEYMAP=”ru”

CONSOLEMAP=”»

USECOLOR=”yes”

xfce4-xkb-plugin, xfce4-systemload-plugin, xfce4-volumed

mousepad

tor-browser-en

flash – flashplugin

Звук:

yaourt alsa-lib alsa-utils

sudo gpasswd -a deex audio

и хуй тебе, а не звук

ставим pavucontrol, включаем звук там

не работает видео в скайпе

sudo gpasswd -a deex video

отключение спикера

/etc/modprobe.d/nobeep.conf

# Do not load the pcspkr module on boot

blacklist pcspkr

или “xset b off ” в .bashrc

shutter/clip2net – скриншоты

xmind

zip/unzip rar/unrar p7zip

transmission-qt

php/apache configs:

http://dev.kvodo.ru/configs/php.ini

http://dev.kvodo.ru/configs/httpd.conf

sqliteman sqlite3

git, svn

skype psi pidgin pidgin-otr

svn co https://subversion.assembla.com/svn/brommer/

пароль для freedomz / assembla

wine

teamviewer

tkdiff bc

добавление юзера в группу sudo gpasswd -a deex wheel

https://wiki.archlinux.org/index.php/Users_and_Groups

power – управление питанием, suspend

storage – mount

wicd заработал когда я внес deex в группу users

звук

modprobe snd-pcm-oss

улучшение dmenu_run, чтобы понимал мои команды из ~/bin/

в /usr/bin/dmenu_run правим /bin/sh на /bin/bash -i

ставим ffmpeg


Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *