Kirjoittaja Aihe: BSD ja Linux  (Luettu 5950 kertaa)

kaulahuivi

  • Käyttäjä
  • Viestejä: 375
    • Profiili
BSD ja Linux
« : 16.02.20 - klo:10.56 »
Mikä ero näillä on käytännössä? Hyvin samantyyppisiä?

Eesaurus

  • Käyttäjä
  • Viestejä: 3408
    • Profiili
Vs: BSD ja Linux
« Vastaus #1 : 16.02.20 - klo:17.26 »
Omakohtaisia kokemuksia ei juuri ole, mutta kylläpä kai ohjelma-, ajuri- yms. tarjonta BSD:ssä on heikompaa, kuin Linuxissa. Toki työpöydät on niitä samoja, mitä Linuxeissakin käytetään, ja jos ei tarvitse mitään erikoisempia ohjelmia, eikä koneessa ole eksoottista rautaa, niin BSD:lläkin ymmärtääkseni ihan pärjäilee.

Pitäisikin asennella Virtualboxiin kokeiluun joku BSD... 

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: BSD ja Linux
« Vastaus #2 : 16.02.20 - klo:17.36 »
....
Pitäisikin asennella Virtualboxiin kokeiluun joku BSD...

Juuri kokeilin ihan oikialla raudalla.
Ja muutaman päivän kokeilulla en löytänyt mitään lisäarvoa, ellei kokeilun, löytämisen ja oppimisen iloa lasketa ;)
Päätin pysyä Linuxissa, tuotantokoneissa vakaat Debianit ja muissa sitten testing ja Ubuntu (Mate).

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: BSD ja Linux
« Vastaus #3 : 16.02.20 - klo:18.47 »
BSD:t erottaa Linuxista erilainen ideologia.

BSD on ”oikea” UNIX, koska sen koodiperimä ulottuu alkuperäiseen ensimmäiseen UNIXiin. BSD:tä myös kehitetään toisella tapaa: se ei ole sekalainen kokoelma ohjelmia vaan ydin ja käyttöjärjestelmän hallinnan kannalta keskeiset ohjelmat kulkevat yhdessä. Linuxissa voi sanoa, että jakelu (”lsb_release -sd”) on versiota se-ja-se, ydin (”uname -r”) versiota se-ja-se, ls-komento versiota se-ja-se jne., mutta BSD:ssä nämä kulkevat yhdessä. Mikä ei tietenkään toisaalta merkitse sitä, etteikö valtaosaa käyttäjän sovelluksista joka tapauksessa asennettaisi erikseen jostain muualta. Useimmille taviskäyttäjille tällä ei ole hölkäsen pölähtävää merkitystä.

Ajurituen huonommuus jo mainittiin. Laitevalmistajat eivät ajureja BSD:lle tee eikä vapaitakaan ajureja välttämättä ole, koska kehittäjiä on vähemmän. Erityisesti tuntuu vaikealta kuvitella kannettavan tietokoneen ajamista BSD:llä, koska toimintakuntoon saattamisessa voisi olla aikamoinen työ.

Itselleni ratkaisevin kiusa on tahtonut olla se, ettei BSD vieläkään ole siirtynyt tukevasti Unicodeen. FreeBSD:tä lukuun ottamatta ääkkösten toimiminen tuntuu kaikissa BSD:eissä aina olevan joko toivotonta tai hirmuisen tappelun takana. Linuxissa nykyään hommat vain toimivat.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

epiphone

  • Käyttäjä
  • Viestejä: 1059
    • Profiili
Vs: BSD ja Linux
« Vastaus #4 : 16.02.20 - klo:19.29 »
Tässä alla linkki ehkäpä yleisimmän BSD:n wikipedian sivulle.

https://fi.wikipedia.org/wiki/FreeBSD
Kahvi on väkevin juomani

kaulahuivi

  • Käyttäjä
  • Viestejä: 375
    • Profiili
Vs: BSD ja Linux
« Vastaus #5 : 16.02.20 - klo:19.51 »
BSD:t erottaa Linuxista erilainen ideologia.

BSD on ”oikea” UNIX, koska sen koodiperimä ulottuu alkuperäiseen ensimmäiseen UNIXiin. BSD:tä myös kehitetään toisella tapaa: se ei ole sekalainen kokoelma ohjelmia vaan ydin ja käyttöjärjestelmän hallinnan kannalta keskeiset ohjelmat kulkevat yhdessä. Linuxissa voi sanoa, että jakelu (”lsb_release -sd”) on versiota se-ja-se, ydin (”uname -r”) versiota se-ja-se, ls-komento versiota se-ja-se jne., mutta BSD:ssä nämä kulkevat yhdessä. Mikä ei tietenkään toisaalta merkitse sitä, etteikö valtaosaa käyttäjän sovelluksista joka tapauksessa asennettaisi erikseen jostain muualta. Useimmille taviskäyttäjille tällä ei ole hölkäsen pölähtävää merkitystä.

Ajurituen huonommuus jo mainittiin. Laitevalmistajat eivät ajureja BSD:lle tee eikä vapaitakaan ajureja välttämättä ole, koska kehittäjiä on vähemmän. Erityisesti tuntuu vaikealta kuvitella kannettavan tietokoneen ajamista BSD:llä, koska toimintakuntoon saattamisessa voisi olla aikamoinen työ.

Itselleni ratkaisevin kiusa on tahtonut olla se, ettei BSD vieläkään ole siirtynyt tukevasti Unicodeen. FreeBSD:tä lukuun ottamatta ääkkösten toimiminen tuntuu kaikissa BSD:eissä aina olevan joko toivotonta tai hirmuisen tappelun takana. Linuxissa nykyään hommat vain toimivat.

Tämä oli hyvin selvästi kirjoitettu. En ole aikeissa vaihtaa BSD:hen, mutta tuttuni vinkkasi siitä käytettyäni pitkään Maccia. BSD:stä löytyy kuulemma erittäin hyvä ilmainen käsikirja netistä sen omilta sivuilta. 25 vuotta sitten kokeilin BSD:tä siinä onnistumatta.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: BSD ja Linux
« Vastaus #6 : 17.02.20 - klo:07.37 »
FreeBSD:tä tullut käyteltyä, kyllä se aika lailla peruskäytön hoitaa siinä missä Ubuntukin. Pöytäkoneessa nyt ainakin. Konfiguroinnissa on omat metkunsa, mutta löytyyhän niitä sellaisia Linux-jakeluitakin joista voi sanoa samaa. Jos omaat ylimääräisen kovalevyn niin ei muuta kuin kokeilemaan. (Vähimmän vaivan tie fyysisessä asennuksessa...)
« Viimeksi muokattu: 17.02.20 - klo:07.40 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

kaulahuivi

  • Käyttäjä
  • Viestejä: 375
    • Profiili
Vs: BSD ja Linux
« Vastaus #7 : 17.02.20 - klo:19.59 »
Ihan yleissivistyksen takia täytyy jossakin vaiheessa kokeilla tämän päivän tilannetta BSD:n suhteen.

epiphone

  • Käyttäjä
  • Viestejä: 1059
    • Profiili
Vs: BSD ja Linux
« Vastaus #8 : 17.02.20 - klo:20.24 »
Jos sinulla on sopiva kokeilukone, niin ei muuta kuin menoksi.

Minäkin latasin eilen tuoreimman version FreeBSD:stä, mä taidan polttaa sen dvd:lle.

Edit: korjattu kirjoitusvirheitä.
« Viimeksi muokattu: 17.02.20 - klo:20.51 kirjoittanut epiphone »
Kahvi on väkevin juomani

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: BSD ja Linux
« Vastaus #9 : 17.02.20 - klo:21.47 »
Yleissivistyksen nimissä minäkin väliin olen kokeillut – jopa kaikkia neljää: FreeBSD:tä, OpenBSD:tä, NetBSD:tä ja DragonFlyBSD:tä.

Kussakin lienee omat puolensa. FreeBSD (ja vielä paremmin siitä tehty jatkojalostus kuten TrueOS) on Linuxin puolelta saapuvalle helpoin ja ohjelmatarjonta runsain; siinä on myös helpointa saada ZFS-tiedostojärjestelmä. OpenBSD on minimalistinen ja pyrkii turvallisuuteen. DragonFlyssa kiinnostaa HAMMER2-tiedostojärjestelmä. NetBSD:stä en tiedä juuri muuta kuin että se pyrkii asentumaan kaikkiin mahdollisiin arkkitehtuureihin, mutta… ööh, entä sitten?
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: BSD ja Linux
« Vastaus #10 : 17.02.20 - klo:22.12 »
Semmoinenkin on ihan hyvä noin yleissivistyksen näkökulmasta tietää, että tuo eri BSD:t eivät liity toisiinsa samalla tavalla kuin Linux-jakelut. Linux-jakeluissa käytetään saman ytimen (Linuxin), initin (nykyään yleensä systemd) ja peruskomentojen (yleensä GNU projektista) eri versioita. BSD:t taas ovat omia projektejaan, joilla on omat ytimet, initit ja peruskomennot. Toki ne voivat perivät koodia samoista projekteista, ja kuten täälläkin on todettu, niin niissäkin käytetään tyypillisesti esimerkiksi samoja työpöytiä ja selaimia kuin Linux-jakeluissa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

stade5000

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: BSD ja Linux
« Vastaus #11 : 18.02.20 - klo:16.57 »
Ja sit pitää vielä hämmentää sen verran, että tyypillisesti Unixit on jaetty SysV ja BSD -tyyppisiin järjestelmiin. Linuxit ovat eräänlainen sekoitus näitä - osa jakeluista on enemmän BSD:n tyylisiä ja osa enemmän SysV-tyylisiä.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: BSD ja Linux
« Vastaus #12 : 23.02.20 - klo:11.14 »
Ja sit pitää vielä hämmentää sen verran, että tyypillisesti Unixit on jaetty SysV ja BSD -tyyppisiin järjestelmiin. Linuxit ovat eräänlainen sekoitus näitä - osa jakeluista on enemmän BSD:n tyylisiä ja osa enemmän SysV-tyylisiä.
systemd on nykyisin joka jakelussa. hieman harmittaa kun kehitys on mennyt siihen, että vaihtoehtoja on vähän ja nekään harvat eivät toimi kaikilla työpöydillä.  OpenRC löytyy vielä Gentoosta ja on helppo hallita. Miten hyvin noi BSD:t tunnistaa laitteet ja millä. Voisi olla mielenkiintoista löytyisikö TV-kortille tukea. Itselle /etc/init.d/palvelu start on selkärangassa eikä tahdo muistaa miten se systemd:llä minikään. joku SysV varmaan helppo omaksua. Viime kokeilusta varmaan 10 v. ja muistikuva on, ettei tukea ext levyille ollut.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: BSD ja Linux
« Vastaus #13 : 23.02.20 - klo:19.46 »
Tuolla on pitkä lista mitä kaikkia hardista tuetaan: https://www.freebsd.org/releases/12.0R/hardware.html

Muutenkin ainakin FreeBSD:llä on melkoisen kattava käsikirja https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Ja formaatit mitä käyttis tukee ei tosiaan mun muistaakseni ext:tä sisällä, vanha unixin UFS viritettynä ja zfs. ZFS:ää tuetaan ihan root formaattina asti.
« Viimeksi muokattu: 23.02.20 - klo:19.48 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: BSD ja Linux
« Vastaus #14 : 23.04.20 - klo:19.44 »
Tuolla on pitkä lista mitä kaikkia hardista tuetaan: https://www.freebsd.org/releases/12.0R/hardware.html

Muutenkin ainakin FreeBSD:llä on melkoisen kattava käsikirja https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Ja formaatit mitä käyttis tukee ei tosiaan mun muistaakseni ext:tä sisällä, vanha unixin UFS viritettynä ja zfs. ZFS:ää tuetaan ihan root formaattina asti.
Itsellä on paljon mediaa TV-tallennuksia ym xfs-tiedostojärjestelmällä. Sitä näköjään FreeBSD lukee. Jos huvittaisi FreeBSD:tä kokeilla mikä tiedostojärjestelmä
olisi hyvä linux/FreeBSD yhteiskäytössä. ZFS ?

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: BSD ja Linux
« Vastaus #15 : 23.04.20 - klo:20.00 »
ZFS:ää tukee molemmat, joskin muistelisin omista kokeiluista että ei ollut ihan yksinkertainen mountata Ubuntuun ja sitten takaisin FreeBSD:hen. Melkein helpoin oli käyttää molempien kantilta vierasta systeemiä oli tiedonvaihto NTFS levyn kautta, kumpikin käyttää käytännössä samaa NTFS ajuria, ja no jos ei Windowsia päästä sotkemaan asioita se jopa jokseenkin toimi...
« Viimeksi muokattu: 23.04.20 - klo:20.03 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: BSD ja Linux
« Vastaus #16 : 23.04.20 - klo:20.26 »
Kiitos. Ntfs ei oikein houkuttele. Historiallisista syistä xfs käytössä isoille tiedostolle. Oli aikoinaan vakaampi kuon ext4. Ext tuki sentään löytyy?

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: BSD ja Linux
« Vastaus #17 : 23.04.20 - klo:20.34 »
Menisin sillä XFS:llä, se luultavasti pelaa. Itse en ainakaan ext osioita ole ikinä saanut FreeBSD:llä auki, sen paremmin kuin Linuxilla UFS osioita...Itse käyttelin sitä NTFS:ää tiedonsiirtelyyn kun oli iso varastokovalevy sille alustettuna, ja kun huomasin että sitä sai käytettyä niin Ubuntulla, FreeBSD:llä kuin Windowsillakin.
« Viimeksi muokattu: 23.04.20 - klo:20.39 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.