Tisdag
PAKETHANTERING
innehåller filer
beroendeinformation
konfigurationsskript
databas över installerad mjukvara
det finns (i princip)
4 sorters pakethanterare
- enkel / ingen hantering : slackware
- källkodsbaserad - kompilerar själv : Gentoo
- rpm (redhat packet manager): Red Hat, CentOS, Suse, Fedora, Mandriva
- deb (dpkg): Debian, Ubuntu , Nexenta
RPM
rpm -i paket
i vilket paket finns faciliteten?
rpm --whatprovides facilitet
rpm -qa (listar alla paket på systemet)
rpmquery
rpm --verify paket
YUM (Yellowdog Updater Modified)
yum install program (till ex emacs, firefox osv, tittar i paketlistan)
i företagsmiljö får man INTE
- bygga kärnor själva
- lägga på paket som inte är officiellt supportade
DEBIAN
dpkg
dpkg -i paket (installera)
dpkg -L paket (ger alla filer som har med ett paket att göra)
dpkg -l (lista alla paket)
dpkg -S (search)
dselect
aptitude
apt-get install (vad som ska installeras)
synaptic
kynaptic
ALIEN
alien tar ett främmande paket och gör om det för det system man har
RPM - DEB , DEB - RPM
SOURCE CODE
packa upp med tar
./configure (klagar på vad man inte har, får ta ner paket)
make
make install
Mer FTP och filetransfers
WGET - wget laddar ner, vanligt förekommande.
CURL - laddar även upp
AXEL
LFTP - bör man titta på, "vanlig"
YAFC
ftp.apa.net/ls.txt (om den finns så innehåller det en lista)
exempel på nedladdad "kalkylatorprogram"
tar xzof bc-1.06.tar.gz (OBS o för rättigheter)
cd bc
./configure
make
make install
FILSYSTEM / MOUNT
mount (montera ett filsystem)
/etc/fstab (definitioner för montering)
/etc/mtab (systemfil "databas" över monterade filsystem)
mount /dev/sda5 /apa (standardsyntaxen för mount)
mount -o loop -t iso9660 foo.iso /apa
mount -o ro /apa (kollar i fstab efter apa)
FSTAB
# kommentar
/dev/cdrom/
typ (till ex iso9660)
mountpath /cdrom
LABEL=namn
GUID= (siffror) (64bitarstal?)
umount /dev/hda3
umount /mnt
VARNING
mount /dev/sda3 /foo
mount /dev/sda3 /foo/bar (monterat på sig själv!!! som raden ovan)
För att montera om ett filsystem som read only (fastlåst av program till ex)
mount -o remount -oro /mnt
testa unmount sedan
NFS
mac, BSD, unix
med NFS exporterar man ett filträd
(NFS-server finns i linuxkärnan)
mount -t nfs server1:/banan/apa /apa
man måste lista vilka som får ansluta och använda filsystemet
/etc/hosts.allow
/etc/hosts.deny
SMB (server message block) /CIFS (Common Internet File System)
Samba
smbclient //server1/foo -U user
smb username=namn //server1/foo /mnt
DISKETTER
/dev/fd0 hd1720
/dev/fd0
fdformat (för att formatera)
mtools (ett verktygspaket)
mdiv
mcopy
mmove
mtype
definiera drives
/etc/mtools
mdiv a:
tisdag 1 september 2009
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar