Vlákno názorů k článku Quo vadis, Linux? od Daniel Housar - Jen tak mne napadá, proč někteří lidé používají...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 12. 2009 12:09

    Daniel Housar

    Jen tak mne napadá, proč někteří lidé používají distribuce…

    Bohatě stačí si vybrat distro, nainstalovat ten základ (jádro, hlavičkové soubory, GCC, glibc, coreutils, binutils, libtool, gzip, bzip2, ncurses, git, cvs, svn, diffutils, e2fsprogs, atd.). Opravdu stačí to nejnutnější… Pak se dá pokračovat vlastními kompilacemi a pochopitelně na balíčkovací systém už ani nesahnout.

  • 4. 12. 2009 13:10

    Martin (neregistrovaný)

    Nevím, zeptej se na to svojí maminky (nejlíp až bude kompilovat modul jádra pro svůj nový foťák).

  • 4. 12. 2009 13:26

    x (neregistrovaný)

    Protoze nekteri lide jsou jiz dospeli a vedi, ze kompilace je pro bezne uzivatele naprosto nepripustna a ze i pro pokrocile uzivatele je v drtive vetsine naprosto nepripustna protoze zdrzuje od prace a taky proto, ze vedi, ze jim to zadne vyhody neprinese.

  • 4. 12. 2009 21:16

    Atrament (neregistrovaný)

    Pokud někomu nevyhovuje žádná distribuce (a to se ani není čemu divit), je vlastnoruční kompilace ten nejlepší a nejjednodušší způsob jak získat vlastní systém přesně na míru svým potřebám a představám. Kdybys to někdy zkusil, dospěláku, tak bys věděl, že to od práce nijak nezdržuje a výhod to přináší hromady…

  • 5. 12. 2009 3:05

    x (neregistrovaný)

    Tady maji nekteri neustale zajimave tendence vztahovat nektere komentare jen na jedno piskoviste/dis­tribuce a to Linux. Pritom se tady obecne mluvi o systemech. A kdo neni schopen si vybrat z nabidky na trhu system pro ukoly, ktere potrebuje delat, tak s nim je neco velmi v neporadku, protoze nabidka na trhu at komercnim, tak Open source je obrovska.

    Kompiluji jen pro zajimavost a uceni napr. na OpenSolaris/So­laris, protoze nabidka programu z repozitaru je zatim slaba. Prakticke vyuziti ale vlastne zadne. Protoze ty systemy pouzivam kvuli technologiim a programum, ktere jsou jiz dostupne ted. To ze postupne neco pribyva je bonus. Na Linuxu jsem pred cca 8 lety zkusil 2× kompilovat jadro. Jen tak pro zajimavost k cemu to vlastne je. Zjistil jsem ze k nicemu, protoze s PC pracuju a nerestartuju ho, takze rychlejsi boot o par sekund mne nezajima. A pri velikosti disku jestli zmensim jadro o 1MB tak to mne taky nevytrhne. Pro specializovany HW stejne sahnu po BSD, protoze jeho jadro je mensi. A jinak vyuzivam sysctl a /proc k nastaveni a ano v produkci take. Dale jsem parkrat kompiloval Qemu, protoze jsem chtel novejsi verzi a vyvojari v distribuci byli pomali. A jeste nejakou jednu aplikaci kdysi davno. Na OpenBSD kompiluji kdyz chci stable, ale to uz taky neni vlastne pravda, protoze stejne pouzivam jen snapshoty a tam delam binarni upgrade a u balicku kde to ma smysl, tak je na vyber z nekolika verzi jako no_X11 atp. Nektere duvody proc obecne ne :

    Some reasons why NOT to build from source:
    Compiling your own system as a way of upgrading it is not supported.
    You will NOT get better system performance by compiling your own system.
    Changing compiler options is more likely to break your system than to improve it.

    The standard OpenBSD kernel configuration (GENERIC) is designed to be suitable for most people. More people have broken their system by trying to tweak their kernel than have improved system operation. There are some people that believe that you must customize your kernel and system for optimum performance, but this is not true for OpenBSD. Only the most advanced and knowledgeable users with the most demanding applications need to worry about a customized kernel or system. (a na OpenBSD mohu modifikovat hodne veci v kernelu i bez kompilace)

    Tohle je velmi trefne :

    Some reasons why you should not build a custom kernel:
    You do not need to, normally.
    You will not get a faster system.
    You are likely to make a less reliable machine.
    You will not get any support from developers.
    You will be expected to reproduce any problem with a GENERIC kernel before developers take any problem report seriously.
    Users and developers will laugh at you when you break your system.
    Custom compiler options usually do a better job of exposing compiler problems than improving system performance.

    A dalsi zasek:

    OpenBSD is about stability and security. Just like the GENERIC kernel is the default and the only supported kernel, the ports team makes sure the ports work and are stable. If you want to switch on all kinds of compiler options, you are on your own. Please do not ask questions on the mailing lists such as why it does not work, when you tried to switch on a few hidden knobs to make it work faster. In general, all this tweaking is not necessary for more than 99% of users, and it is very likely to be a complete waste of time, for you, the user, as well as for the developers who read about your „problems“ when in reality there are none.

    Ale jinak se omlouvam, ze jsem zvykly na neco kde vyvojari delaji svou praci a clovek proste muze system pouzivat a ne ztracet cas kompilovanim. A ano kompiluji, ale jen pro zajimavost a vyuku. V praxi to nepotrebuji na OpenBSD, Solaris/OpenSo­laris, Linux, HP-UX, IBM AIX, Windows, Mac Os X, Minix a dalsich.

  • 6. 12. 2009 13:09

    Atrament (neregistrovaný)

    Ne, mluví se zde o linuxových distribucích, i článek samotný pojednával o Linuxu, i příspěvek na který jsi nemístně reagoval mluvil o linuxových distribucích. Nechápu proč máš potřebu se vyjadřovat k tématu, když jsou tvé zkušenosti v této oblasti mizivé, kernel se přece nekompiluje pro to aby byl boot o pár sekund rychlejší a nebo aby byl o 1 MB menší.

  • 6. 12. 2009 15:04

    x (neregistrovaný)

    Jenomze svet neni jenom Linux a prave tahle zahledenost jen do Linuxu zaroven zpusobuje i jeho problemy. I samotny clanek je o porovnani s okolnim svetem a o tom kam to vlastne v porovnani s konkurenci smeruje nebo by melo smerovat.

    Ano, Linux je jenom jadro nic vice. Ale jadro je mne docela na houby kdyz chci pracovat. Proto distribuce vezmou jadro a pridaji k tomu sve aplikace. Cekal bych, ze jadro bude univerzalni a ze jeho upravy budu muset delat v opravdu velmi specifickych pripadech tak jako to je u Solaris, OpenBSD, MacOs, Windows atp. Navic uz i Linux zacina postupne konecne po hodne dlouhe dobe dokumentovat sysctl kterym se maji pripadne upravy jadra delat. Svete div se, opet to jde bez kompilace. Ale kdyz vezmu treba 5 nejrozsirenejsich distribuci a zkusim je se stejnym jadrem nainstalovat na jeden pocitac, tak kazde se bude chovat jinak a jeste navic se pravidelne stava, ze v jednom nejaky HW jede, v jinem ne. Co si teda mam potom vlastne vybrat? Jasne, mam testovat a zkouset co nakonec vyhovi (vetsinou jen do pristiho upgrade, ktery neco co fungovalo pokazi. Jo vlastne mam prece moznost svobodne volby a tak muzu zase zkusit jine distro). Takove hratky jsou fajn behem skoly dokud ma clovek cas na blbosti.