Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).
Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.
Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.
Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Tento článok je úvodom do seriálu o tom, ako si postaviť funkčný firemný informačný systém na báze unixového systému FreeBSD. Popisované riešenie bolo realizované vo firme PROKOM, s.r.o. Sečovce (naša firma sa zaoberá kovovýrobou).
V dnešnej dobe sa čoraz viac stretávame s požiadavkou na vytvorenie firemného informačného systému pre malú firmu. Vo svete sa stále viac udomácňujú takéto riešenia, predtým bežné len u veľkých korporácií a nadštandardne solventných firiem, aj v sektore drobného a stredného podnikania. Mnoho firiem má niekoľko separátnych počítačov, mnohé sú už technicky zastaralé, a používa ich iba ako "písacie stroje". Pritom nároky na spracovanie informácií stále narastajú a vedieť rýchlo získať požadované informácie, efektívne komunikovať s obchodnými partnermi a spracovať informácie, či už z vnútrofiremného prostredia alebo z vonkajšieho sveta, sa dnes často rovná pojmu byť konkurencieschopný.
V zásade sa vždy jedná o systém, ktorý splňuje tieto základné (a niekedy aj iné) požiadavky:
Existujú pochopiteľne komerčné riešenia, ktoré dokážu bez problémov zabezpečiť požadovanú funkcionalitu. Sú však drahé a niektoré dokonca aj viazané na špecifický hardware. Navyše väčšinou obchádzajú problém spolupráce viacerých platforiem tak, že jednoducho preferujú tú vlastnú a ostatné nepodporujú, prípadne podporujú za príplatok, alebo podporujú iba čiastočne. Mnohé vyžadujú aj enormne veľkú investíciu do komunikačnej infraštruktúry, niektoré majú zase podivnú licenčnú politiku... skrátka, treba platiť, platiť a ešte raz platiť, a až potom je k dispozícii použiteľné riešenie.
Práve táto finančná náročnosť je problémom pri nasadzovaní týchto systémov do firiem. Pritom riešenie je veľmi jednoduché a dostupné pre každú firmu.
Základom pre každý firemný informačný systém je výber vhodnej serverovej platformy. Najviac sú na to vhodné unixové systémy, asi najpoužívanejšie sú rôzne distribúcie Linuxu. Nie je to však jediná cesta vedúca k úspechu riešenia, sú aj iné rovnako použiteľné platformy. V tomto seriáli budem opisovať systém postavený na FreeBSD.
Je to slobodný systém unixového typu. Nie je to však linuxová distribúcia, ale priamy nasledovník pôvodného Unixu od AT&T. Vznikol na Kalifornskej univerzite v Berkeley odštiepením od spomínaného komerčného systému. Jeho základné vlastnosti v skratke:
Nechcem to pitvať do hĺbky, podrobný popis je mimo rozsah tohto článku, viac je na stránke http://www.freebsd.org.
Na prvý pohľad to vyzerá ako trochu príliš odvážna voľba. O systéme FreeBSD chodia po webe strašidelné legendy o tom, aký je to ťažko spravovateľný, komplikovaný, predpotopný, zle ovládateľný a užívateľsky neprítulný systém, vhodný pre elitárov, snobov, hackerov a maniakov. Úlohou tohto seriálu je vyvrátiť tieto zlomyseľné klebety a ukázať, že BSD je rovnako dobrá alternatíva pre firemný systém, ako ktorékoľvek distro Linuxu. Tieto dezinformácie často vznikajú z mylnej snahy chápať FreeBSD ako ďalšiu linuxovú distribúciu a následného sklamania z toho, že sa to "nespráva štandardne".
Ostatne tento problém je známy aj u linuxových začiatočníkov, ktorí zmažú Windows z disku, nahodia Linux (o ktorom im rovnako "znalí" kamaráti hovoria, že je ako Windows, ale zadarmo a stokrát lepší) a potom sa divia, prečo to nefunguje rovnako ako predtým. Proste nepochopia, že Linux nie je a nikdy nebude Windows. Takisto ani BSD systémy nie sú a nikdy nebudú Linuxom. Sú iné, svojské, ale pritom elegantné.
Ak by som mal FreeBSD prirovnať k nejakému systému z Linux rodiny, tak je to taký kríženec medzi Slackwarom, Debianom a Gentoo. Inštaluje sa podobne ako Slackware, inštalácia aplikačného softwaru a update systému sa robí podobným spôsobom ako u Gentoo a ponúka podobnú stabilitu, robustnosť a škálovateľnosť ako Debian. Nespornou výhodou je aj to, že konfiguračných súborov je podstatne menej a preto sa, ak si človek zvykne na jeho štruktúru, ktorá je trochu iná ako u Linuxu, podstatne ľahšie orientuje v systémových nastaveniach.
Teda FreeBSD nie je pre usera ani admina ťažší ako Linux, nie je komplikovanejší ani problematicky spravovateľný. Je proste iný a má trochu inú filozofiu ako Linux. Napriek podpore moderných features je to oproti Linuxu konzervatívnejšie poňatý "klasický" Unix držiaci sa tradícií. To môže znamenať výhodu aj nevýhodu, závisí od požiadaviek a vkusu užívateľa.
Vo firemnom prostredí sa však naplno prejavia jeho výborné vlastnosti. Typickým príkladom je inštalácia nového softwaru cez systém portov. Keď procesor kompiluje, aktuálna utilizácia CPU je 99.9 percent a napriek tomu užívatelia robia cez terminály naplno bez rušivých spomalení a mrznutia okien a otvorených programov. Ak im nepoviem, ani nevedia, že stroj je totálne zahltený a robí na doraz. To svedčí o perfektne napísanom multitaskingu, ktorý optimálne využíva prednosti použitého HW.
Toto je hlavný tromf FreeBSD - výborné parametre v záťažovom nasadení. Nie nadarmo ho používa Google a Walnut Creek, a svojho času na ňom bežali aj servery Microsoftu. Skúste si, ako sa tvári taký Win, keď sa na ňom spustí nejaká náročnejšia aplikácia a záťaž CPU presiahne polovicu...
Podstatná je aj jeho ďalšia vlastnosť, ktorú som už spomenul, a to jednotnosť prostredia a ovládania s tradičnými Unixami, daná konzervatívnejším dizajnom systému a tým, že tento systém je priamy potomok pôvodného Unixu, nie jeho nová implementácia. V systéme je poznať veľmi silný dôraz na unixovú tradíciu. Trebárs vi je skutočne starý editor vi, nie symlink na vim, užívateľ sa maže klasickým unixovým príkazom rmuser, nie príkazom userdel či deluser (v každom linuxovom distre je to ináč) a podobné detaily. Aj použitý súborový systém je klasika - ufs, teda Unix File System, teraz už vo verzii 2.
Proste stará škola Unixu, pamätníci čias sálových počítačov zaslzia dojatím... ale pritom je tento "dinosaurus" dostatočne moderne vybavený na to, aby obstál v dnešných požiadavkách. Práve toto - spojenie "retro dizajnu" a moderných technológií - ma nadchlo pri výbere systému.
Pre domáceho užívateľa sú tieto malé odchýlky samozrejme drobné nepodstatnosti, ktoré nijak neznižujú kvality a použiteľnosť ich obľúbeného OS, či už je to Linux alebo BSD (a niekomu tieto odlišnosti BSD oproti Linuxu môžu dokonca aj prekážať). Ale vo firemnej prevádzke profík ocení, že sa každá mašina spravuje aj updatuje úplne rovnako, a že tam nájde takmer presne to, čo pri práci s inými komerčnými Unixami. Napríklad taký bývalý SMEP-kár sa veľmi ľahko adaptuje na BSD.
Výber aplikácií je do značnej miery zhodný s tými pre Linux, samozrejme vďaka Linux kompatibilite je možné väčšinu linuxových programov spúšťať na FreeBSD.
Pre domáceho bežného usera by som však asi viac doporučil Linux, kvôli lepšej podpore multimédií a väčšiemu počtu užívateľov tohto systému, ľahšie sa dá nájsť riešenie prípadného problému. Nie je však pravdou, ako sa traduje, že FreeBSD je systém vhodný iba pre serverové nasadenie. Ako si ukážeme, dá sa urobiť veľmi pekné riešenie plnohodnotného kancelárskeho desktopu na báze FreeBSD, ktorý komfortom a použiteľnosťou nijak nezaostáva za linuxovým.
V našej firme sa tento systém použil na server aj klientske terminálové stanice. Použil sa systém tenkých klientov a výkonného servera, čo umožnilo použiť pre plnohodnotnú prácu v grafike v reálnom čase aj staré PC, ktorých výkon by stačil možno tak na písanie vo Worde 6 pod Win95... výkonnejšie Win stanice zase využívajú diskovú kapacitu servera ako úložisko dát. Na systéme beží aj SQL server MySQL a Apache web server s rozšírením pre PHP4. Fungujú tlačové služby pre Win stanice aj pre tenkých terminálových klientov. Server má diskové pole RAID1, denné zálohy sú realizované zápisom na prepisovateľné DVD.
V nasledujúcich dieloch seriálu si popíšeme krok za krokom, ako si takýto systém čo najjednoduchšie zostaviť a nakonfigurovať. Každý diel bude venovaný inej časti problematiky. Budem sa zaoberať napríklad inštaláciou, základnou konfiguráciou, lokalizáciou, nastavením siete a systému X-window, výberom a inštaláciou vhodných kancelárskych aplikácií, rozobraná bude aj SAMBA, CUPS, inštalácia APACHE a PHP.
Zatiaľ sa majte a nech vám vaše systémy idú.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Super clanek! Uz se moc tesim na dalsi dily.
Osobne FreeBSD pouzivam na laptopu i v praci jako buildovaci stroj.
Abychom ale neukrivdili linuxarum, tak na Linuxu taky neni problem najednou kompilovat a delat spoustu jinych veci. ;) Ale nemale rozdily mezi jednotlivymi distry me taky moc netesi.
Ak by som mal FreeBSD prirovnať k nejakému systému z Linux rodiny, tak je to taký kríženec medzi Slackwarom, Debianom a Gentoo. Inštaluje sa podobne ako Slackware, inštalácia aplikačného softwaru a update systému sa robí podobným spôsobom ako u Gentoo a ponúka podobnú stabilitu, robustnosť a škálovateľnosť ako Debian.
Právě proto jej považuji za vynikající systém. Už se těším na pokračování. Ještě bych dodal, že mi připomíná slackware i po stránce správy a uspořádáním konfiguračních souborů.
Teda FreeBSD nie je pre usera ani admina ťažší ako Linux, nie je komplikovanejší ani problematicky spravovateľný. Je proste iný a má trochu inú filozofiu ako Linux.
Pokud jde o konzervativnost, pak v FBSD 5.4 na amd64 platformě mám aplikace novější, než v mnoha aktuálních verzích linuxových distribucí (např. Debian, FC). Speciálně Debian mi přijde mnohem konzervativnější, což může být např. na serveru i výhoda.
Jako hlavní nevýhodu vidím nepodporu velkých výrobců HW i SW. Např. Oracle pro FBSD není. Vím, že se dá rozběhnout, ale není podporován, což u systému za spoustu peněz je podstatné mínus.
Áno, prehliadol, jednak je tu portupgrade (teda nestiahne sa ďalší balík, ale zdroják a dôjde k rekompilácii bináriek z najnovších sources), potom portaudit, a nakoniec je tu aj aktualizácia celého systému zo zdrojákov.
Nemiešajme však dokopy systém a jeho aplikácie. Démony httpd a sql pochopiteľne nie sú priamo súčasťou systému, sú to aplikácie (trebárs Apache, Mysql ...)a tie je možné bez problémov overiť cez portaudit a prekompilovať príkazom portupgrade na aktuálnu zaplátovanú verziu, čo prebieha tak, že sa na upgradovanú aplikáciu stiahne automaticky najnovší zdroják a urobí sa nový build. Že im nie je venovaná pozornosť, si nemyslím. Zdroják je totiž ten istý ako pre Linuxy ... len treba držať strom portov a databázu portauditu v aktuálnom stave, na čo stačia až 2 príkazy do "komandlajny".
Systém, který využívá FreeBSD připomíná spíše UNSTABLE větev v Debianu - nejnovější aplikace bez důrazu na stabilitu systému jako celku.to je dan za cerstvost portu, jinak maintaner (ten co se o ten urcity port stara) pri novy verzi ihned neudela port, ale sw je nejdrive otestovan /ne v takove mire jako u debianu/ a az pak je commitnuna nova verze portu, mozna to neni stabilni jako stable verze u debiana, ale na druhou stranu, stable debian je starej jak metuzalem... ;)
Porovnávat absolutní čísla nemá smysl, protože je to asi 6 mil. řádků kódu vs. 1.3 mil. řádků (Linux/FreeBSD kernel).Todle je jediny co jsem nasel, cetl jsem toho vic, ale nejak to nemuzu najit, tady to jsou potencionalni chyby jinak ono nema ani cenu porovnavat Linux/Freebsd kernel protoze u Linuxu je daleko vetsi procento kodu zamereno na hw podporu, tudis tam se objevuji chyby dost minimalne a na bezpecnost to nema tak zasadni vliv...
Slackware provádí upgrady stejně - prostě novou verzi sw zabalí jako balík. Tento přístup má své výhody (zachová funkčnost), ale i nevýhody (vzniká vlastně další verze sw, se všemi důsledky jako je např. otestování této backportování verze). Je to zase jen o vkusu administrátora. Osobně nedám dopustit na Slackware, Debian i FreeBSD, na všech najdu klady i nějaké mouchy...
Srovnávat s unstable větví Debianu je trochu silná káva, pokud bavíme o FBSD stable/release. V tomto nemáte pravdu.
ale proc o tom psat clanek ?????Protože je dost lidí, které takový článek zajímá. Ne každý je zkušeným uživatelem, takže se rád podívá, jak to či ono dělal někdo druhý.
No konkrétne pre teba ako pre zdatného linuxového usera to zložité byť nemusí, ale čo čerstvý utečenec od MS Win? Práve pre ľudí, čo chcú začať s FreeBSD a nikdy ešte FreeBSD nevideli, to píšem.
A tá diskotéka nastala najskôr preto, že si navyberal veľa balíkov počas installu. Časť balíkov bola na jednom a časť na druhom, a ako si systém pri inštalácii riešil závislosti, požadoval balíky z jedného i druhého CD.
Ináč ja som mal takú skúsenosť, že keď som inštaloval iba samotný systém bez KDE a iných takýchto vecí, stačilo iba to prvé.No tahle adresa se tu už objevila A sám Lukačovič přiznává, že BSD je stabilnější a na servery asi i lepší...
http://uptime.netcraft.com/up/graph?site=seznam.cz
Na Linuxu jsem začínal na Redhatu, poté jsem zkoušel Mandrake od něj se dostal k Suse a Ubuntu, pak vyzkoušel Fedoru u které jsem byl asi nejdéle... U všech těchto distribucí jsem měl problémy s nějakými aplikacemi...
Pro danou distribuci nebyla a tak nastalo kompilování a hledání knihoven a kompilování a hledání knihoven... Prostě děs a hrůza v očích středněpokročilého uživatele ...
Mám však kamaráda, který mi spravuje server, kam jsem se po delším studiu rozhodl nasadit BSD, jenže to šlo o server...
Doma jsem chtěl nějaký počítač na normální tvorbu s X-kama a nějakými multimediálními aplikacemi a proto jsem neustále hledal svůj Linux... No a vždy, když jsem řešil nějaký problém, tak jsem se ho ptal jak to nebo to vyřešit a on vždy odpovídal: "Nevím, já používám BSD..." Až jsme se jednou domluvili, já nainstaloval základní distro a on mi tam přes síť doinstaloval zbytek... Od té doby jsem na FreeBSD a nenechám na něj dopustit Systém portů a instalace/kompilace z nich je pro klasického Win usera asi zdlouhavá a nepřirozená, ale systém pak stojí za to... Třeba KDE 3.4 mi na žádném Linuxu neběhaly tak svižně jako na FreeBSD...
Postupem času a věčným otravováním kamaráda a samostudiem jsem se dostal už k tomu, že vše zvládnu relativně sám... Teď jsem si na počítači u rodičů rozběhal pod WMware FreeBSD s KDE, Apache 2.0.55, phph 5.0.5 a MySQL5 a vše běhá vcelku příjemně rychle a bez nejmenších problémů... Akorát by to chtělo o chlup více paměti... Zkoušel jsem Kubuntu, ale přes WMware jsem ho prostě nenainstaloval proto jsem spíše ze srandy zkusil FreeBSD, které jsem měl po ruce, neb sem nedávno instaloval router a zase nezklamalo... Když se nad tím zamýšlím, tak mi systém portů, oddělení aplikací od systému vyhovujem mnohem více než všechny poznané linuxy... Nehledě na to, že aplikace, které se mi zaboha nepodařilo nainstalovat/zkompilovat na Linuxu tady po nalezení v portech a zadání "make install clean", běhají bez problémů...