Distributivy Linux: RedHat vs Slackware vs Caldera
Proyuzav u sebya doma staryj dobryj distributiv Linux Slackware
2.0 v techenii polutora let (do sih por vspominayu ego s teplymi
chuvstvami - eto byl _edinstvennyj_ unix, kotoryj mne nravilsya
_bezogovorochno_), ya sozrel do upgrade. Im okazalsya RedHat 3.0.3
ot iyunya 1996 goda. I RedHat 4.0, 4.1, 4.2, 5.0 - oktyabr' 1996,
mart 97, maj 1997, yanvar' 1998 sootvetstvenno. I chto iz etogo
poluchilos'...
Byvshij vladelec firmy Novell ushel iz nee ne s pustymi
rukami. Otkrytaya im firma Caldera torguet (nedorogo)
distributivom Linux s chestnoj "firmennoj" podderzhkoj Netware -
so vsyakimi NDSami i prochimi novomodnymi fen'kami. Tuda zhe
dobavlen polnyj komplekt desktop-prilozhenij ot Caldera i Motif.
A v ostal'nom eto staryj-dobryj proverennyj vremenem RedHat
4.0.
Moral': esli vam aktual'no imet' dlya svoej kontory
_nastoyashchuyu_ podderzhku Netware - ne pozhalejte deneg na Caldera-
Linux. Esli net - stav'te poslednyuyu versiyu RedHat - poluchite
tozhe samoe, tol'ko slegka posvezhee i s men'shim kolichestvom
security-holes.
Poyavilsya v dekabre 1997-go, nachinaya s etoj versii Linux
pereshel na novuyu biblioteku LibC - GNU-libc.
Novokompilirovannogo softa pod nee poka prakticheski net, a
staryj rabotaet v rezhime backward-compatibility - no perehodit'
na nee vse zhe pridetsya - kak kogda-to my vse druzhnen'ko pereshli
na elf-executable format.
Procedura installyacii _eshche bolee_ avtomatizirovana
(@#$%^!!! - prostite, vyrvalos'), trebuet ot chajnika
minimal'nyh dejstvij i vse delaet za nego - nu pryam Vindovs95.
Esli imeete ne sovsem standartnyj komp'yuter - to molites'.
Sredstv vruchnuyu skorrektirovat' _standartnuyu_ proceduru pod
svoj osobyj sluchaj ostalos' eshche men'she. I tol'ko zheleznye nervy
(#$%), bogatyj opyt i uporstvo pozvolyat za 3-4 popytki
postavit' eti 500 Mb schast'ya. Vprochem, imeetsya "cus
tom"-installyaciya, s otklyuchennyjm autoprobing'om, pozvolyayushchaya
vruchnuyu vybrat' vse vozmozhnye parametry.
Grabli: Esli dosovskij razdel na mashine - nezagruzochnyj, to
zaryadit' lilo ne udaetsya, i kak potom gruzit' Linux - odnomu
bogu izvestno.
Arhiv cpio -ov v RedHat 5.0 ne chitaetsya na drugih platformah.
A sovmestimyj cpio -ovca - NE CHITAETSYA na samom Linux!!!
Prodolzhenie sleduet.
Samaya yarkaya fiature - ne rabotaet installyaciya po NFS -
nagluho zavisaet. "Permition denied" prihoditsya koryachit'sya
dvumya disketami s ftp-shnoj installyaciej. Kstati - 5.0 eto tozhe
kasaetsya.
Lechenie: Vy ved' etot distributiv sftpili? A pravo "execute",
kotoroe ftp sbrosil, vosstanovit' ne zabyli?
cd redhat ; chmod -R a+x .
security holes - vse ravno nado zatykat' - osobenno lpr/lpd.
Nichem vydayushchimsya ne vydelyalsya, imeet n-oe kolichestvo security
holes, v principe - vpolne rabotosposobnaya distribuciya.
Vot tol'ko Wabi 2.2b zatocheno pod staruyu versiyu X-servera, i v
4.1 v Wabi perestaet rabotat' polovina funkcional'nyh knopok.
Tehnicheskie podrobnosti:
Delal upgrade s 3.0.3 na 4.0 s zhestkogo diska.
RedHat 4.0 imeet na poryadok bolee udobnuyu programmu installyacii
kotoraya prekrasno rabotaet v neskol'kih standartnyh sluchayah:
standartnyj PC so standartnymi zhelezkami i installyaciej s
lokal'nogo CD.
Pri LYUBYH skol'-nibud' otlichnyh ot standarta usloviyah process
prevrashchaetsya v polnyj #$%^$%.
Grabli:
Znaete li vy, chto pri installyacii i upgrade s lokal'nogo
diska (hard-drive partition) distributiv dolzhen lezhat' v
kornevom kataloge diska pod imenem /RedHat ili N:\REDHAT (N: -
lyuboe) i ne mozhet lezhat' v razdele, na kotoryj budut stavit'sya
fajly. (Pri update eto ochen' priyatno uznat': oshibka "resource
busy" - iz-za togo, chto on montiroval distributiv s uzhe
smontirovannogo kataloga /home)
Na vtorom virtual'nom terminale vo vremya install/upgrade
boltaetsya shell, kotoryj ne pomogaet lechit' oshibochnye situaciyu
voznikayushchie pri installyacii - ibo vse izvestnye dlya etogo
komandy: df, mount, ifconfig, route, libo otsutstvuyut, a esli
prisutstvuyut, to ne rabotayut. Tak chto - reboot if any mistake,
dorogie druz'ya.
Pri update polnost'yu snosyatsya pochti vse lokal'nye
nastrojki: /etc/hosts, /etc/sendmail.cf, /etc/lilo.conf, ...
Vprochem ostayutsya vse taki starye kopii fajlov /etc/fstab,
timezone, hostname, /etc/inetd.conf, /etc/services,
/etc/dosemu.conf, IP-setting - kotoryj vse ravno ne rabotaet po
prichine pustogo hosts
Posle perekompilyacii yadra prekrashchayut rabotat' VSE ker
nel-moduli iz distributiva. Ih mozhno smelo udalyat', i
peredelyvat'.
Posle perekompilyacii yadro kladetsya v / a ne v /boot/ kak
eto bylo posle installyacii, poetomu lilo.conf obyazatel'no nuzhno
ispravlyat'.
Installyaciya RedHat 3.0.3
Moya epopeya o processe installyacii RedHat skoree vsego
vidimo nikogda ne budet opublikovana po prichine nalichiya v nej
(epopee) bol'shogo kolichestva nenormativnoj leksiki.
Mogu lish' soobshchit' paru tehnicheskih podrobnostej:
Installiroval sistemu na dva PC s odnogo hard-diska.
Process "soshelsya" s chetvertogo raza, a vsego prishlos'
butit'sya s distributivnyh disketok 6 raz. (Odna zabutka -
polnoe zachityvanie 3 disket, i odnoj iz nih 2 raza - itogo 24
sht. CHto-to podobnoe ya oshchushchal pri installyacii SCO, tam bylo 60
disket, i eto sovsem drugaya istoriya)
Ispol'zovanie yadra dostavshegosya posle installyacii
privodila k polnoj blokirovke fajlovoj sistemy kazhdye 8 chasov.
Perekompilyaciya yadra spasla menya ot etoj miloj "osobennosti"
RedHat.
Itog: polnyj uspeh.
CHto est' v Slackware, no v RedHat otsutstvuet:
Skol'ko-nibud' rabotosposobnaya versiya OpenLook.
X-ovyj CD-pleer.
Rabotosposobnaya versiya sendmail
Rabotosposobnyj m4-konfig sendmail'a dlya uucp'shnogo linka.
sudo
Programma doinstallyacii
Biblioteka curses
Demon avtorizacii PC-NFS klientov pcnfsd
Zagruzka Linux iz MSDOS loadlin
CHto est' v RedHat'e 3.0* no otsutstvuet v Slackware 2.1
X-vaya programma administrirovaniya komp'yutera
Dosemu: |mulyator DOS
ibcs2: Podderzhka binarnoj sovmestimosti s SCO
amd: Automounter
sbm: Samba - server setevoj fajlovoj sistemy dlya WFW 3.11 klientov
NISserver: Server NIS
Perekodirovshchiki pochtovyh transportnyh encodingov btoa/atob,
xbtoa/xatob, base64
CHto otsutstvuet vo vseh distributivah
Tekstovye poiskovye indeksatory
WAIS
Glimpse
Netscape
Motif Runtime (-:
Tekstovaya programma administrirovaniya komp'yutera
Rabotosposobnyj konfigurator nastroek Xservera
Konfigurator DNS
Kirilicheskie kategorii LOCALE
Last-modified: Fri, 10 Jul 1998 05:12:51 GMT