Click here to load reader

Easy Slackware

  • View
    40

  • Download
    2

Embed Size (px)

Text of Easy Slackware

SlackwareI Slackware linux , " Red Hat Red Hat, Slackware linux" " " . Slackware , , . , Slackware, , bsolute, , , Slackware . WM (DM) , . KDE, Gnome, XFC, LXDE, . , . . , gentoo , , , , , , , . , . IceWM, openbox Enlightenment . WM , WM (Enlightenment DE, , ), fvwm , , , , . IceWM , , , , . Openbox , , WM. Enlightenment E16 IceWM, , , IceWM, , . Enlightenment E17 , IceWM. Enlightenment " " , . WM .

, WM(DM), KDE Slackware, , , , Slackware, . Slackware, , . Slackware , , . , ,

II (Nvidia www.nvidia.com/object/unix.html www.nvidia.ru/Download/Find.aspx?lang=ru) font terminus download.salixos.org/i486/14.0/salix/x/terminusfont4.38noarch1gv.txz ftp.yandex.ru/slackware/slackware*.*iso/slackware*.* installdvd.iso(ISO c ), * Slackware. dvd ( 19 /) liveCD gparted. ext3 ext4. Xfs jfs , , . Reiser3 ext4 ext3, , reiser4 , C , . Btrfs ext, , . ext3 ext4. , ext4 , ext3. ext4, , ext3. , , , . 19 . DVD ( bios CD) boot Enter ( Enter, )

Enter ( ) root ( , fdisk )setup "ADDSWAP option" ,

()

fstab SOURCE DVD (CD),

SELECT E GNU Emacs, F FAQ , KDE, KDEI Language support KDE, XFCE, Y Classic textbased BSD games full mode

, ( , ) utf8 LILO auto mode ( Slackware , , Windows, lilo MBR) , , gpm , ADSL 198.162.1.2, 255.255.255.0, gateway 192.168.1.1, DNS , ssh, bind, pcmcia ( ) . Cyr_a8x16 hardware clock in set to localtime ( ) (fluxbox) root exit ctrlaltdel root adduser , /etc/sudoers . ,

, /etc /boot, . startx (, , :). fluxbox. , xwmconfig fluxbox. , (xterm, rxvt) . mc.installpkg terminus-font-4.30-noarch-1tm.txz

/etc/X11/appdefaults/XTerm /root/XTerm, , , alth mcXTerm*font: -xos4-terminus-bold-r-normal--22-220-72-72-c-110-iso10646-1 XTerm*scrollBar: True XTerm*geometry: 119x39+0+17 ! Alt - h mc XTerm*eightBitInput: false XTerm*metaSendsEscape: true

, , netconfig, pppoe, etc

. : /etc/slackpkg/mirrors ( ) slackpkg update

slackpkg install-new

slackpkg upgrade-all

, , , Expert . slackwiki.com/Minimal_System

III lilo

/etc/lilo.conf , append=" vt.default_utf8=0"

:append=" vt.default_utf8=1"

: /sbin/lilo -v

( , vt.default_utf8=1) UTF8

/etc/profile.d/lang.sh.#!/bin/sh # en_US is the Slackware default locale: #export LANG=en_US # There is also support for UTF-8 locales, but be aware that # some programs are not yet able to handle UTF-8 and will fail # to run properly. In those cases, you can set LANG=C before # starting them. Still, I'd avoid UTF unless you actually need it. #export LANG=en_US.UTF-8 export LANG=ru_RU.UTF-8 # # # # # # One side effect of the newer locales is that the sort order is no longer according to ASCII values, so the sort order will change in many places. Since this isn't usually expected and can break scripts, we'll stick with traditional ASCII sorting. If you'd prefer the sort algorithm that goes with your $LANG setting, comment this out.

export LC_COLLATE=C # End of /etc/profile.d/lang.sh

/etc/rc.d/rc.font. unicode_start Cyr_a8x16 for i in 1 2 3 4 5 6;do echo -ne "\033%G" >/dev/tty$i done

/etc/rc.d/rc.keymap .

" \" bash , , . xml , " \" , , , #!/bin/sh # Load the keyboard map. More maps are in #/usr/share/kbd/keymaps. if [ -x /usr/bin/loadkeys ]; then /usr/bin/loadkeys \ /usr/share/kbd/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map.gz fi

, /usr/share/kbd/keymaps/i386/qwerty/* UTF8.map.gz. /etc/rc.d/rc.font /etc/rc.d/rc.keymap .

slackware 13.1 /etc/X11/xorg.conf.d/90 keyboardlayout.conf ( CtrlShift).Section "InputClass" Identifier "keyboard-all" MatchIsKeyboard "on" Driver "evdev" Option "XkbLayout" "us,ru" Option "XkbVariant" ",winkeys" Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll" EndSection

CapsLock "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll"

, 13.1cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi \ /etc/hal/fdi/policy/10-keymap.fdi

/etc/hal/fdi/policy/10keymap.fdi. hal-setup-keymap base evdev us,ru ,winkeys terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll

NTFS

/etc/fstab.

/dev/sda* /mnt/sdb5 ntfs-3g locale=ru_RU.utf8,umask=000 1 0

( Xorg, ), . , www.linux.org.ru/wiki/en_Slackware_13_c_utf8, linuxforum.ru, unixforum.org, .

IVSlackware Slackware , .1

/var/log/packages, removepkg . installpkg , upgradepkg --install-new . upgradepkg . upgradepkg --reinstall . slackpkg. slackpkg help man slackpkg. , . pkgtool, , . . , . , , /var/log/removedpackages, "" , " " :). DVD MANIFEST , FILE_LIST , PACKAGES.TXT , DVD , www.slackware.org.uk/slackware/slackware14.0/slackware. CHANGES_AND_HINTS.TXT , , , , , , . PClinuxOS IceWM qt4 ( , IceWM qt, , ), googlearth. , , .2

, DVD , . , .

slacky.eu slakfinder.org rlworkman.net/pkgs connie.slackware.com/~alien/slackbuilds slackers.it Slackware , , ( ) . zenwalk (packages.zenwalk.org/?v=current). . slaptget gslapt, , . " Slackware" c . "", , . slaptget gslapt software.jaos.org/#slaptupdateservice rpm rpm2tgz. rpm pkgs.org, . deb debian ( python, debain ). PackageConverter code.google.com/p/foxoman/wiki/PackageConverter, GUI alien, . alien slacky.eu fakeroot co download.salixos.org/i486/14.0/salix/ap dpkg co slackbuilds.org. , , . slakfinder.org, , , www.debian.org/distrib/packages#search_packages, ubuntu, packages.ubuntu.com, . , , , . , , src source.3

, , , , . slackbuilds (make &&make install) , .

README, INSTALL , , . . workerroxtermjuffed , , . worker.tbz.A.

, . freshmeat.net, sourceforge.net. , , , www.debian.org/distrib/packages packages.ubuntu.com/ru, , . , svn, git mercurial. , , youtube , . , , , :) svn svn co ( checkout)

svn co -r

git git clone

mercurial hg clone < URL mercurial> B.slackbuild

Slackbuild , . .SlackBuild /tmp ( , PKG= slackbuild).

slackbuild slackbuilds.org. , , slackbuilds.or, www.wuala.com/SergMarkov19/Slackbuilds. slackbuild , slackbuilds.org. slackbuild. , slackbuild, slackbuild, VERSION=. , slackbuild BUILD, , :). slackbuild configure ( ./configure help ). ( ) OUTPUT=$(pwd) TMP=$(pwd) ./some.SlackBuild. , ~/.bashrc, export OUTPUT="/usr/local/packages" export PKGTYPE="txz"

slackbuilds.org , , ( ), VERSION ( ), . make &&make install , slackbuild , FAQ slackbuilds.org/faq . alien.slackbook.org/AST. ArchLinux www.archlinux.org/packages, slaptsrc, sourcery, sbopkg. , . , , , . . sbopkg. sbopkg.org/queues.php. , . source/, , src, source .

C.

, . : KDE IceWM openbox, krusader KDE worker xlib, worker , python , , , , . . , , , . , . . , , gcc :)D.

, , , . . . make , , ./configure . , , , .,configure

configure. ./configure --help

( :)./configure

, , []\. prefix=/usr/local, /usr /opt/, /usr/local , . prelink, ( 13.37) withpic, ./configure help. , . , , , . ./configure Makefile , , configure. , .#!/bin/bash # renice 19 $$ > /dev/null ./configure \ --build=i686-pc-linux-gnu \ --host=i686-pc-linux-gnu \ --prefix=/usr \ --libdir=/usr/lib \ --localstatedir=/var \ --sysconfdir=/etc \ --mandir=/usr/man \ # gcc CFLAGS="-O3 -march=native -mtune=native -fomit-frame-pointer

Search related