Citat:
Ne, Slekver ne obezbeđuje „međuzavisnosti“, mada, teorijski je moguće u nekom paketu dodati neku proveru pre instalacije (npr. proveriš da li je instalirano to i to).
Naravno, ali nije podrzano sistemski, po instalaciji, od strane paket menadzera.
Citat:
Zašto je to loše je najverovatnije jasno, a zašto je dobro... pa, Slekver sistemi imaju tendenciju da sve manje koriste pripremljene pakete (pošto ih uglavnom i nema), pa biste ubrzo morali da radite „--nodeps“ za svaki novi paket — a ako je to lakše ... ;-)
Uhhh... :) Upravo si dodirnuo temu zasto proganjam Slackware sa servera ovih dana. Skrenucu sa teme, izvinjenje unapred.
Ne smeta mi (stavise, volim) da instaliram polazeci od izvornog koda na sopstvenoj radnoj stanici. Odlicno je, optimizovano, bacam konfe tamo gde mi se svidi, isklujucujem/ukljucujem podrske za ono sta mi treba i slicno. U pitanju je Slackware, ali ovo o cemu pricam nije vezano samo za njega.
E sad, kad su serveri u pitanju, to nije dopustivo u ozbiljnim firmama. Naime, administrator je radnik kao i bilo koji drugi i isto tako podlozan zameni. Znam da je meni muka kad preuzmem server koji je neko drugi odrzavao, pa trazim gde je konfa za ovaj ili onaj servis, gde su fajlovi za ovo, da li je ukljucena podrska za ono itd. Moze to da se dovede u red azurnom dokumentacijom i striktnim pravilima, ali se UVEK potkrade neka instalacija koja iskoci iz reda i pravi problem. Uporedivo je sa lose pisanim kodom koji treba odrzavati.
Zbog toga sto sam svojevremeno poceo (i ostao) na Slackware-u, bilo mi je vrlo cudno kad sam preuzeo (RH) servere u inostranstvu. Ljudi mi ne daju da koristim izvorni kod?! Kasnije, kad sam ostavljao iste, shvatio sam celu pricu: ja sam ih preuzeo za 10 min. bez ikakvih problema, bez pitanja gde je sta i konsultacija sa prethodnikom, a ostavio sam ih u istom stanju.
Sve to moze na bilo kojoj Linux distribuciji, jedini problem moze biti nedostatak gotovih paketa od strane distributera. Tu se pogotovo ne racunaju paketi sa linuxpackages koje je neko drugi (preko checkinstall-a na primer) sastavljao, jer su jos gori -> tek se tu nista ne zna. Takodje, kad se koriste gotovi paketi veoma je bitna provera medjuzavisnosti, jos ako je paket menadzer dovoljno inteligentan da potrebne pakete dovuce sa ftp servera distributera - mojoj sreci nema kraja.
Ovo nije kritika Slackware-a. Njemu najvise zameram uzasnu neazurnost u pogledu sigurnosnih (i drugih) ispravki, kao i nedostatak programa za automatsko azuriranje. Ovo je samo moje vidjenje nedostataka njegovog paket menadzera i instalacije putem kompajliranja izvornog koda.