среда, 30 января 2013 г.

Arch Linux 01.2013 Installation



Знаю, что Arch Linux, в основном, выбор опытных пользователей, но возможно, просто будет удобно держать все параметры и саму конфигурацию установки в одном месте:

# Arch Install 01/2013

------BOOT FROM FLASH------

cfdisk

mkfs.reiserfs /dev/sdXy -l <label>

mount /dev/sdXy /mnt

pacstrap /mnt base base-devel grub-bios cifs-utils bridge-utils lm_sensors hddtemp gpm openssh net-tools dosfstools ntfsprogs

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

arch-chroot /mnt

nano /etc/fstab
# change /dev/sdXy to /dev/disk/by-uuid/<uuid>
# cifs //<ip>/<shared-folder> /<mount>/<point> cifs uid=<uid>,gid=<gid>,username=<username>,password=<password>,workgroup=<WORKGROUP>,ip=<ip>,suid,user,noauto 0 0

nano /etc/hostname
<hostname>

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

nano /etc/adjtime
LOCAL

nano /etc/locale.gen
ru_RU.UTF-8

nano /etc/locale.conf
LANG=ru_RU.UTF-8

nano /etc/vconsole.conf
KEYMAP="ru"
FONT="cyr-sun16"

locale-gen

nano /etc/mkinitcpio.conf

MODULES="<modules> <modules>" #example: MODULES="i915 tun bridge fuse kvm kvm-intel pci-stub pci-hotplug virtio-pci virtio-blk virtio-net"

mkinitpcio -p linux

nano /etc/modprobe.d/modprobe.conf
#example:
blacklist nouveau
blacklist radeon
blacklist snd-hda-codec-hdmi

nano /etc/default/grub
#example:
GRUB_CMDLINE_LINUX_DEFAULT="quiet ipv6.disable=1 intel_iommu=on"
GRUB_GFXMODE=800x600
#GRUB_GFXPAYLOAD_LINUX=keep
GRUB_COLOR_NORMAL="green/black"
GRUB_COLOR_HIGHLIGHT="black/green"

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

nano /boot/grub/grub/.cfg
set lang=ru

grub-install /dev/sdX

passwd

useradd -m -g users -s /bin/bash -G audio,video,optical,network,lp,scanner,storage,uucp,wheel <username>

passwd <username>

systemctl enable gpm.service

cp /etc/network.d/examples/bridge /etc/network.d/bridge
nano /etc/network.d/bridge
#example:
BRIDGE_INTERFACES="enp5s0"

systemctl enable netcfg@bridge.service

nano /etc/ssh/ssh_config
ForwardX11 yes
ForwardX11Trusted yes

nano /etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

systemctl enable sshd.service

exit

umount /mnt

reboot


------BOOT FROM HDD------

nano /etc/pacman.conf

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

[mate}
Server = http://repo.mate-desktop.org/archlinux/$arch

pacman -Syu

pacman -S xorg

#example: 1,2,3... or 1-100

cd /etc/fonts/conf.d
ln -s ../conf.avail/XX-foo.conf

pacman -S ttf-liberation xcursor-neutral

nano /etc/X11/xorg.conf.d/10-evdev.conf
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:alt_shift_toggle"

nano /etc/X11/xorg.conf.d/50-joystick.conf
Option "StartKeysEnabled" "false"
Option "StartMouseEnabled" "false"

su <user>
nano .xinitrc
exec <name-of-the-session>

#example: exec mate-session

pacman -S slim mate mate-extra

systemctl enable slim.service

mkdir /usr/share/icons/default
nano /usr/share/icons/default/index.theme
[Icon Theme]
Inherits=Neutral


------Intel SNA------
nano /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "sna"
EndSection

------MATE Compiz------
mateconf-editor
/desktop/mate/session/required_components/windowmanager
marco -> compiz

pacman -S compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra ccsm emerald emerald-themes

ccsm:
Common Settings: Virtual Desktop Size 1x1
Effects: Window Decorations command: emerald
Shift Switcher X
Change window size X
Move Window X

nano /usr/share/applications/compiz.desktop
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Compiz
Exec=/usr/bin/compiz ccp  #Make sure ccp is included so that Compiz loads your previous settings.
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# autostart phase
##-> the folloing line cause gnome-session warning and slow startup, so try not to enable this
# X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
# name we put on the WM spec check window
X-GNOME-WMName=Compiz
# back compat only
X-GnomeWMSettingsLibrary=compiz

chmod a+x /usr/share/applications/compiz.desktop


------x11vnc------
pacman -S x11vnc
mkdir ~/.x11vnc
$ x11vnc -storepasswd <password> ~/.x11vnc/passwd
$ x11vnc -display :0 -many -rfbauth ~/.x11vnc/passwd

1 комментарий:

  1. What is a no deposit bonus? - Casino Sites
    A no deposit titanium tubing bonus can 포커 be claimed by claiming a sportsbook bonus from a casino and can be claimed apr casino via credit card without 바카라 사이트 목록 the need to 벳 365 make a deposit.

    ОтветитьУдалить