Rozšířenost *BSD systémů

Re: Rozšířenost *BSD systémů
« Odpověď #345 kdy: 17. 09. 2011, 09:43:12 »
No to oznami. Ja jen jestli to neco nerozbije coz by byla jeste horsi varianta. Aby neco neskoncilo napul aktualizovane nebo nejaky balik zacne plivat jen core soubory kvuli nedokoncenemu prechodu atp. Pokud jen oznami, ze to nejde a pokracuje s tema co jdou a nema to vliv na funkcnost, tak to je v pohode (i kdyz jasne ne idealni stav).

Rozbití nehrozí. Instaluje se v tom pořadí, v jakém na sebe balíky závisí, takže pokud nejde nainstalovat prerekvizita, pak se už nenainstaluje to, co na ní závisí. Existují samozřejmě scénáře, kdy člověk systém donutí nainstalovat něco bez závislosti nebo se starší verzí závislosti, než by správně měla být, což může a nemusí fungovat - ale to je nestandardní zásah a každého věc, jestli bude takhle systém znásilňovat.


smoofy

  • *****
  • 1 059
    • Zobrazit profil
    • E-mail
Re: Rozšířenost *BSD systémů
« Odpověď #346 kdy: 17. 09. 2011, 09:47:26 »
to x:
zdar, dosel ti ode mne email? celkem cekam na odpoved, at se dle toho muzu nejak zaridit :)

Re: Rozšířenost *BSD systémů
« Odpověď #347 kdy: 17. 09. 2011, 09:55:40 »
kdy člověk systém donutí nainstalovat něco bez závislosti nebo se starší verzí závislosti, než by správně měla být, což může a nemusí fungovat

Btw, nemusí to být vyloženě stylem "-f". Viz např.
Citace
If -P is given twice (i.e. -PP) and the fetched package is not the latest but at least newer than the current installation [...]

Hlavně pro nováčka je to celý trochu nepřehledný - informace o závislostech v portech, jejich zhuštená podoba v souboru INDEX, konkrétní informace s čím to bylo přeloženo a co to potřebuje v balíčcích, údaje o tom, co je nainstalováno a na čem to aktuálně závisí ve /var/db/pkg a ještě kopie téhož v nějaké té Ruby databázi, která se navíc občas rozbije a je potřeba ji regenerovat...  Když má člověk takhle víc zdrojů podobného typu informací, tak občas trochu tápe, co se bere odkud... Pokud člověk všechno dělá standardní cestou, tak všechno funguje automaticky a ani mu tenhle guláš nedojde, ale když potřebuje něco specifickýho, může se do toho trochu zamotat, než si ujasní, jak to vlastně přesně funguje...

K dobré legraci může třeba dojít třeba v situaci, kdy si člověk vytvoří balíčky s nějakými volbami, potom je v portech změní (třeba nevědomky - prostě se kouká, jaké volby jaký balíček má a něco zapne) => portupgrade (pokud si to dobře pamatuju) bere informace o závislostech z portů, kde jsou ale vlivem změněných options jinak než reálně jsou v přeložených balících....

x

Re: Rozšířenost *BSD systémů
« Odpověď #348 kdy: 17. 09. 2011, 10:44:20 »
to x:
zdar, dosel ti ode mne email? celkem cekam na odpoved, at se dle toho muzu nejak zaridit :)

Jj uz jsem ti psal ;-)

Tomy

Re: Rozšířenost *BSD systémů
« Odpověď #349 kdy: 17. 09. 2011, 13:02:02 »
Musim mat pri kompilovani z portov v OpenBSD a naslednom instalovani root prava ? Sudo nechcem velmi pouzivat,neda sa to inak obist?


x

Re: Rozšířenost *BSD systémů
« Odpověď #350 kdy: 17. 09. 2011, 13:55:26 »
Musim mat pri kompilovani z portov v OpenBSD a naslednom instalovani root prava ? Sudo nechcem velmi pouzivat,neda sa to inak obist?

Nemusis. Sudo je velmi dobra vec a nutna pro to co chces. Popsano je to tady http://www.openbsd.org/faq/faq15.html#PortsConfig

Tomy

Re: Rozšířenost *BSD systémů
« Odpověď #351 kdy: 17. 09. 2011, 20:34:42 »
Dik za nasmerovanie :)

Ani po zadani do /etc/mk.conf

Kód: [Vybrat]
SUDO=/usr/bin/sudo
potrebujem stale root aby som mohol nieco nainstalovat.Klasicke sudo funguje a /etc/sudoers je v poriadku.

x

Re: Rozšířenost *BSD systémů
« Odpověď #352 kdy: 17. 09. 2011, 22:04:13 »
jenze asi uz jsi neudelal ty dalsi body co tam jsou jako mit porty a potrebne adresare se spravnou groupou kde jsi i ty a mit tam i potrebne prava  ;-)

pepazdepa

Re: Rozšířenost *BSD systémů
« Odpověď #353 kdy: 17. 09. 2011, 22:21:14 »
LVM se priznam ze nevim jestli je z Linuxu nebo to spise prebrali z NetBSD

oooo boze, oooo boze, LVM v Linuxu je fakt ubohost. co jsem se dival na dokumentaci, tak LVM v Linuxu je modelovany podle devmapper (myslim, ze nejdrive udelali kernel api, pak importovali GNU libdevmapper a tezka spekuluji nad nejakou vetsi abstrankci v BSD licenci) a userland je stejny jako v Linuxu, skoda, neni duvod o LVM na NetBSD uz nikdy premyslet. Zlaty LVM v AIXU :)

pepazdepa

Re: Rozšířenost *BSD systémů
« Odpověď #354 kdy: 17. 09. 2011, 22:33:41 »
Coz mne pripomnelo i http://bsdday.eu/2011 . Z dobrych zdroju, ktere bohuzel nemuzu jmenovat vim, ze z OpenBSD nebyl pozvan nikdo ani nebyl informovan. V podstate umyslne. Trosku vice spoluprace by obcas neskodilo :-)

To je opravdu "velke" prekvapeni... OpenBSD preci stoji za prd, je pomaly, FreeBSD ma ZFS, GEOM, LLVM, neologism pomohl pri upgradu compat_linuxu atp...

Martin

Re: Rozšířenost *BSD systémů
« Odpověď #355 kdy: 18. 09. 2011, 06:54:43 »

Podpora HW je otazka zalezejici na uhlu pohledu. Co se tyce licenci a dalsich veci, tak je to tam jasne http://www.openbsd.org/goals.html a tak v OpenBSD je dobra podpora jen pro kvalitni a overeny HW a takovy, ktery ma dokumentaci. Jasne, snazi se delat obcas i podporu pro neco jineho rozsireneho, ale nema to tu prioritu. U NetBSD/DragonFlyBSD/FreeBSD to neni az tak striktni, ale porad je to striktnejsi nez na Linuxu.
Otazne je co si kto mysli pod pojmom kvalitny a overeny hardware.
(priklad)Ako som si tak prebehol podpora od ati(vlastne uz len AMD) bude asi problem, ale ako tak citam Gallium 3D by to mal zvladat, comu zase protirecia spravy o znacne "onicom" vykone (mesa obdoba).Hmm ak je OS X generikum od BSD... , pozeram ze tam ati bezi. Pri NVIDIA si cictam ze podporu maju, ale podla niektorych tvrdeni je to vraj o nicom. S intelom sa nejak mlci. A to este neberiem v uvah kde ktory vyrobca prida aku "pridanu hodnotu" k svojmu produktu. Splet wifi... zvukoviek .... a cohokolvek ostatneho som vynechal. V predchadzajucich prispevkoch citam ze ani od jedneho vyrobcu to nie je bohvie co (vid Lenovo x201). Tlacieren (multi) od canonu pod 64bit linuxom je v plnohodnotnom rozliseni problem nasadit aj v Linuxe este snad dodnes.

x

Re: Rozšířenost *BSD systémů
« Odpověď #356 kdy: 18. 09. 2011, 07:54:28 »

Podpora HW je otazka zalezejici na uhlu pohledu. Co se tyce licenci a dalsich veci, tak je to tam jasne http://www.openbsd.org/goals.html a tak v OpenBSD je dobra podpora jen pro kvalitni a overeny HW a takovy, ktery ma dokumentaci. Jasne, snazi se delat obcas i podporu pro neco jineho rozsireneho, ale nema to tu prioritu. U NetBSD/DragonFlyBSD/FreeBSD to neni az tak striktni, ale porad je to striktnejsi nez na Linuxu.
Otazne je co si kto mysli pod pojmom kvalitny a overeny hardware.
(priklad)Ako som si tak prebehol podpora od ati(vlastne uz len AMD) bude asi problem, ale ako tak citam Gallium 3D by to mal zvladat, comu zase protirecia spravy o znacne "onicom" vykone (mesa obdoba).Hmm ak je OS X generikum od BSD... , pozeram ze tam ati bezi. Pri NVIDIA si cictam ze podporu maju, ale podla niektorych tvrdeni je to vraj o nicom. S intelom sa nejak mlci. A to este neberiem v uvah kde ktory vyrobca prida aku "pridanu hodnotu" k svojmu produktu. Splet wifi... zvukoviek .... a cohokolvek ostatneho som vynechal. V predchadzajucich prispevkoch citam ze ani od jedneho vyrobcu to nie je bohvie co (vid Lenovo x201). Tlacieren (multi) od canonu pod 64bit linuxom je v plnohodnotnom rozliseni problem nasadit aj v Linuxe este snad dodnes.

Takovy ke kteremu je dokumentace a specifikace a daji se tak psat ovladace. Viz. spousta vydani OpenBSD zamerenych presne na tohle na http://www.openbsd.org/lyrics.html (doporucuju precist ty sloupecky vlevo i kdyz to clovek nebude nikdy pouzivat ten system, ale kvuli popisu problemu)

OpenBSD ma vlastni implementaci 3D, ktera je pro Intel a ATI zapnuta default a lisi se od toho co clovek najde v jinych systemech

http://www.openbsd.org/cgi-bin/man.cgi?query=drm&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html Pro Sis nebo nejake starsi karty se da podpora povolit http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/i386/conf/GENERIC?rev=1.727 (hledej drm)

Nvidia je kram, ale samozrejme je tam Xorg, i kdyz upravovany, tak nv driver je k dispozici. Celkove jde o to, ze treba kernel implementaci 3D maji vlastni a nektere dalsi veci taky, ale realisticky nelze mit uplne vsechno svoje. To by vyzadovalo silene prostredky a tak se samozrejme pouziva to co nabizi mainstream jako ovladace v Xorg, takze pokud je v nem bug na jinem systemu, tak bude i v OpenBSD, jen treba efekt muze byt jiny nebo dusledky ne tak katastrofalni.

Ten Lenovo x2010 je vyjimka potvrzujici pravidlo, ze i renomovany vyrobce ma slabsi chvilky. Jinak 90 - 95% vyvojaru ma laptop (na kterych se stejne deje cely vyvoj) Lenovo/IBM ;-) Dale jsou to HP, Dell, Sparc, Mac, SGI a dalsi. At uz laptopy, desktopy nebo servery.

Tiskarny pokud jsou PostScript poradny a ne nejaky emulovany, tak neni problem nikde a to se to nemusi ani tykat ani BSD. Ale je to pravda spise u tech lepsich modelu. Navic ruzne specialni funkce mohou vyzadovat specialni ovladac, ale pokud je ppd, tak pres cups to funguje normalne pochopitelne. I kdyz videl jsem i nasazeni, kdy lide umyslne nesli pres cups, ale pouzili http://www.openbsd.org/cgi-bin/man.cgi?query=lpd&sektion=8&arch=i386&apropos=0&manpath=OpenBSD+Current jehoz nastaveni v dnesni dobe GUI nemusi kazdemu uplne vyhovovat. Takovy sendmail v oblasti tiskaren rekneme :D

Martin

Re: Rozšířenost *BSD systémů
« Odpověď #357 kdy: 18. 09. 2011, 10:20:56 »

Takovy ke kteremu je dokumentace a specifikace a daji se tak psat ovladace. Viz. spousta vydani OpenBSD zamerenych presne na tohle na http://www.openbsd.org/lyrics.html (doporucuju precist ty sloupecky vlevo i kdyz to clovek nebude nikdy pouzivat ten system, ale kvuli popisu problemu)

OpenBSD ma vlastni implementaci 3D, ktera je pro Intel a ATI zapnuta default a lisi se od toho co clovek najde v jinych systemech

http://www.openbsd.org/cgi-bin/man.cgi?query=drm&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html Pro Sis nebo nejake starsi karty se da podpora povolit http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/i386/conf/GENERIC?rev=1.727 (hledej drm)

Nvidia je kram, ale samozrejme je tam Xorg, i kdyz upravovany, tak nv driver je k dispozici. Celkove jde o to, ze treba kernel implementaci 3D maji vlastni a nektere dalsi veci taky, ale realisticky nelze mit uplne vsechno svoje. To by vyzadovalo silene prostredky a tak se samozrejme pouziva to co nabizi mainstream jako ovladace v Xorg, takze pokud je v nem bug na jinem systemu, tak bude i v OpenBSD, jen treba efekt muze byt jiny nebo dusledky ne tak katastrofalni.

Ten Lenovo x2010 je vyjimka potvrzujici pravidlo, ze i renomovany vyrobce ma slabsi chvilky. Jinak 90 - 95% vyvojaru ma laptop (na kterych se stejne deje cely vyvoj) Lenovo/IBM ;-) Dale jsou to HP, Dell, Sparc, Mac, SGI a dalsi. At uz laptopy, desktopy nebo servery.

Tiskarny pokud jsou PostScript poradny a ne nejaky emulovany, tak neni problem nikde a to se to nemusi ani tykat ani BSD. Ale je to pravda spise u tech lepsich modelu. Navic ruzne specialni funkce mohou vyzadovat specialni ovladac, ale pokud je ppd, tak pres cups to funguje normalne pochopitelne. I kdyz videl jsem i nasazeni, kdy lide umyslne nesli pres cups, ale pouzili http://www.openbsd.org/cgi-bin/man.cgi?query=lpd&sektion=8&arch=i386&apropos=0&manpath=OpenBSD+Current jehoz nastaveni v dnesni dobe GUI nemusi kazdemu uplne vyhovovat. Takovy sendmail v oblasti tiskaren rekneme :D

V "svete" Linuxu je NVIDIA do neba ukladana dobre pocut aj nieco ine :) . Takze ATi by nemal byt problem (potesitelne), je to aj ostatnych clenov rodiny BSD alebo iba openBSD?
K tlaci , ono zalazi ale ci sa dokaze vyuzit plny potencial zariadenia (teda ak je podpora povedzme tlace 4800 dpi a s nejakym ovladacom dosiahnem ak max 600 dpi je to divocina (kazdopadne mozem tvrdit ze je to graficka funkcia pre dosuiahnutie formy obrzkov  z novin :) ). Na roznych forach potom rady ze netreba 64 bit preco nie 32 (ale ak mam 64bit zariadenie nevidim dovod nevyuzit jeho potencial- ale to je trochu mimo temu).
http://www.openbsd.org/lyrics.html - to ma celkom pobavilo (jedinecne. Mam co pozriet vecer)

x

Re: Rozšířenost *BSD systémů
« Odpověď #358 kdy: 18. 09. 2011, 11:27:40 »
Ano ve svete Linuxu je Nvidia vychvalovana, protoze je tam k dispozici jeji blob (viz. pisnicka 3.9). Je to s podivem i proto, protoze Nvidia sama tvrdi, ze Linux ji nezajima a cca 90% ovladace pro Linux je stejneho jako pro Windows. Duvody proc dle meho nazoru v teto (a nejen v teto) oblasti cekaji Linux jeste problemy viz. http://forum.root.cz/index.php?topic=2914.0 a odkazy, ktere jsem dal o historii BSD - doporucuji bedlive precist.

Je tam zajimava zminka od McKusicka i o tom, ze FreeBSD bylo vytvoreno jako system pro bezne uzivatele (neco na zpusob Linuxu). Asi proto jeden z duvodu proc Nvidia ovladace jsou dostupne i pro FreeBSD/DragonFlyBSD (u nej s tezkyma problemama a vice nefunkcnosti nez funkcnosti). U OpenBSD tohle nemuze projit pres politiku http://www.openbsd.org/goals.html a ta u jinych BSD neni tak striktni.

Jo pisnicky jsou skvele jak na poslech tak i na cteni. Ono levy sloupecek vzdy realny text a duvody pro jednotlive vydani, prostredni sloupec pisnicka a uplne vpravo komix.

Tomy

Re: Rozšířenost *BSD systémů
« Odpověď #359 kdy: 18. 09. 2011, 12:02:58 »
to x: Dik za nakopnutie ohladom prav a povinosti  /usr/ports :) Obaval som sa kompilacie svojho jadra,ale pohodicka.Neviem ci to nie je choroba dnesneho sveta,clovek je z klikacich (user friendly) veci taky osprosteny,ze nedokaze casom ani manualy citat a citat v kontexte.Kde sa to pise,ze ked sa clovek nakukne pod pokrievku OpenBSD,nechce uz vychutnavat nic ine? (Navykovy system) :) Este keby bola slusna 3D podpora aj na ATI RV 7xx series a budem happy fish.