Novoletne zaobljube za uporabnike Linuxa in ljubitelje brezplačne programske opreme

novoletni pozdrav

Kot vsak 1. januar se tudi tu začne novo leto. 365 dni za uživanje v vseh možnostih brezplačne in odprtokodne programske opreme. Več predlogov boste našli vseznam novoletnih zaobljub za uporabnike Linuxa in ljubitelje brezplačne programske opreme.

Seveda so to le predlogi in če iščete, boste lahko našli še marsikaj drugega.

Novoletne zaobljube za uporabnike Linuxa

Namestite nenavadne distribucije Linuxa

Res je, da smo mnogi od nas kompulzivni nameščalci, vendar skoraj nikoli ne presežemo običajnih distribucij. 2023 je pravi čas, da preizkusimo druge, ki zahtevajo malo več naše pozornosti in spretnosti.

Red Hat Enterprise Linux

Gre za distribucijo, ki je namenjena podjetniškemu trgu in zahteva plačilo naročnine, vendar obstaja več načinov, da ga preizkusite brezplačno.

Tradicionalno so CentOS uporabljala podjetja, ki niso želela plačati tehnične podpore Red Hat.CentOS je bil najprej samostojna distribucija, ki je bila sestavljena iz izvorne kode Red Hat. Sčasoma je podjetje začelo tesneje sodelovati s skupnostjo, ki skrbi za projekt.

Ko je IBM kupil Red Hat, so se stvari spremenile in CentOS je postal preskusna naprava za prihodnje izdaje Enterprise. Se pravi, da je določena tehnologija testirana v Fedori, nato implementirana v CentOS in, ko je dokončno zrela, dodana v RHEL.

Kot se pogosto zgodi v svetu odprte kode, je odločitev IBM-a povzročila nastanek več alternativnih projektov in konkurentov, kot sta SUSE Linux in Oracle, ki ponujata brezplačne različice. Odgovor Red Hata je bil podaljšanje pogojev brezplačne licence za razvijalce. 

Tradicionalno se je lahko uporabljal samo na stroju za namene testiranja. Zdaj ga je mogoče brezplačno uporabljati v proizvodnji na do 16 računalnikih, vključno z večjimi javnimi oblaki, kot so AWS, Google Cloud Platform in Microsoft Azure. V slednjem primeru bo treba plačati stroške uporabe platform.

Za dostop do programa se morate registrirati na stran ustvarite račun Red Hat ali se prijavite s svojimi poverilnicami za GitHub, Twitter ali Facebook. Upoštevajte, da se naročnine obravnavajo iz tej strani.

Ostaja samo prenos in namestitev distribucije.

Spraševali se boste, zakaj bi morali to storiti.

Red Hat ni samo najbolj razširjena distribucija v podjetniškem sektorju, Razvija tudi orodja za delo s vsebniki, uvedbo v oblaku in ustvarjanje aplikacij.. Poleg tega lahko prenesete celotno dokumentacijo o teh.

Linux iz Scratcha

Če vam obstoječe distribucije Linuxa niso všeč oz želite razumeti funkcijo vsake komponente distribucije Linuxa, to je tisto, kar iščete.

Linux iz Scratcha ni distribucija. To je priročnik z navodili, kako pridobiti in sestaviti vse dele za ustvarjanje lastne distribucije Linuxa. Projekt ima nadaljevanje, imenovano Beyond Linux From Scratch, ki nam omogoča, da ga približamo kateri koli od običajnih distribucij Linuxa.

Projekt vključuje tudi dodatna dokumentacija, repozitoriji popravkov in orodja za avtomatizacijo konstrukcije distribucije.

Kot sem rekel zgoraj, vam namestitev LFS ne bo samo omogočila boljšega razumevanja, kaj počne posamezna komponenta sistema Linux, temveč boste lahko tudi poskusili zamenjati pakete na lastno odgovornost.

LineageOS

Lani sem že naredil test za namestitev je operacijski sistem, ki temelji na izvorni kodi Android za mobilne telefone na starem pametnem telefonu in bil zelo zadovoljen z izkušnjo. Letos nameravam oživiti Motorola G5 Plus tako, da spremenim video modul in ga preoblikujem v svoj glavni telefon z LineageOS, ki je enakovredni Androidu 12.

Omeniti velja to Uradne različice ne podpirajo vseh modelov telefonov, a če iščete v Googlu, boste morda našli nekatere, ki so jih razvile tretje osebe. Lahko pa ga ustvarite sami. Dokumentacija je obsežna in jo je mogoče najti po celem spletu.

Ob tej priložnosti vam želim zelo srečen začetek leta in vas vabim, da nam poveste, če imate kakšno novoletno zaobljubo, povezano z odprto kodo. Spodaj je obrazec za povratne informacije.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   vahnja je dejal

    Prav imaš. Zelo lepo, a mi lahko pokažete, kako narediti, da jedro linuxa ne išče diskov asinhrono?

    To težavo imam že kar nekaj časa in je ne morem rešiti že več kot eno leto googlanja. Celo jedro linuxa sem prevedel z ustreznim parametrom, vendar je neuporabno. Seveda sem dal ukaz scsi_mod.scan=sync v /etc/default/grub, vendar tudi to ne pomaga.

    Ker gre za modul, sem poskusil tudi omenjeni ukaz "scsi_mod.scan=sync" v datoteki v /etc/modprobe.d/, vendar ne enega ne drugega.
    Poskusil sem tudi "brez pike" (kot priporočajo številni forumi) "scsi_mod scan=sync". Ampak nič.

    Uporabljam Debian11 Bullseye.

    Lep pozdrav.

    1.    Diego German Gonzalez je dejal

      To bi bila raje novoletna zaobljuba Linusa Torvaldsa, a če najdem rešitev, vam sporočim

      1.    vahnja je dejal

        Sporočim, če ga tudi jaz dobim.

        Edina jedra Debian, ki še ohranjajo vrstni red na disku, so:
        Debian10 Vse.
        Uradno jedro Debian11 5.10.0-10: 5.10.84-1 (2021-12-08) (vsi po naključnem vrstnem redu).
        Debian12 5.16.1 (vse po naključnem vrstnem redu).

        Blokiral sem jim posodabljanje in še vedno sem tam.

        Vem, da ta težava ne vpliva na ljudi, ki imajo samo EN disk v Linuxu, ali na milijonarje, ki imajo superračunalnik s stotinami diskov in želijo, da se sistem hitro zažene. Toda tisti, ki imamo disk z OS in še štirimi podatkovnimi diski, nismo veseli tega na začetku:

        sda zvezek 3
        sdb zvezek 1
        sdc Debian11
        sdd zvezek 4
        iz zvezka 2

        In kaj je še pomembno, kajne? Seveda, seveda ... Toda jedro Clonezilla Live naredi isto. Dokler se ne zavedate vrstnega reda diskov, ste izgubljeni. Ker Clonezilla uporablja tradicionalna imena sda, sdb,… in jedro, ki spreminja tudi diske. Pogosto moram znova zagnati samo Clonezilla Live, dokler mi ne prikaže diskov v vrstnem redu. Včasih se zdi, da so diski urejeni, vendar je bliskovni pogon sam ujel sda. Ponovno za ponovni zagon sistema s Clonezilla.

        Ko naredim sliko operacijskega sistema Debian11 in je vrstni red, kot je prikazan zgoraj, bo slika diska narejena glede na pogon v sdc. En slab dan, ki ga imam, in želim obnoviti varnostno kopijo slike, me bo opozorila, da bo obnovljena na pogon sdc. Če pa je tistega dne jedro Clonezilla linux dalo drugačen vrstni red, mi je zelo enostavno naložiti podatke z drugega diska.

        Zgodilo se je samo enkrat in nisem vedel, kaj sem naredil. Sistem je bil še vedno s staro sliko in particionirano dvojno sliko z enakimi UUID-ji na drugem disku, na katerem so manjkali vsi podatki. Spomnil sem se vseh sorodnikov Linuxa Torwaldsa in njegovih sodelavcev. Še dobro, da sem imel dnevno varnostno kopijo na drugem računalniku in sem lahko obnovil vse podatke.

        Clonezilla mi ne dovoli obnovitve na pogon, ki ni tisti, s katerim sem bil posnet. Če je to "sdc", vas na nos prisili, da obnovite v "sdc". Ker niste dobro določili, kateri disk je zdaj "sdc", ga boste popravili. Ne vem, zakaj Clonezilla sprašuje, ali se je že odločila. Ah, to mora biti še zadnje opozorilo pred usmrtitvijo.

        S to težavo se bom moral ukvarjati do konca življenja Debian11. In v Debian12 že imajo jedro 6.0.0-6, jaz pa 5.16.1. Zakaj bom moral uporabljati Debian12 s tem jedrom?

        To je problem, ki se mi zdi zelo masten. In to je razlog za prehod na drug sistem.

        Pravijo, da "Linux lahko spremenite po svojih željah." Toda za običajnega uporabnika je to praktično nemogoče. Moraš narediti mojstra. Mislim, da to ni v mojem dosegu.

        Moral bom poglobljeno preučiti celoten sistem Linux SCSI in nisem programer. Imam druge stvari za početi, kot pa se poglobiti v Linux.

        Zato naj vas ne preseneti, da ljudje le redko uporabljajo Linux.

        Kakorkoli že.

        1.    Diego German Gonzalez je dejal

          Obstaja poštni seznam uporabnikov Debiana. Mogoče ti lahko pomagajo. https://lists.debian.org/debian-user-spanish/

  2.   vahnja je dejal

    Pozdravljeni še enkrat.

    Oprostite, toda ta težava me je precej pretresla.

    Šel sem komentirat na prvo stran, ki sem jo našel. Po googlanju več kot 11 mesecev.

    Ni pravi forum. Linuxadictos Mislim, da je portal za novice in informacije o Linuxu, ne pa za odpravljanje težav.

    Žal mi je. Bom iskal drugje.

    1.    Diego German Gonzalez je dejal

      umirjeno Spoštljivo ste izpostavili to temo in me opozorili na nekaj, za kar nisem vedel, da obstaja. Priporočam poštni seznam Debian, o katerem sem vam povedal v drugem komentarju.

      1.    vahnja je dejal

        Večina odgovorov drugim uporabnikom, ki izpostavijo isto težavo, je, da uporabljajo UUID-je. Težava je v tem, da večina aplikacij še vedno uporablja tradicionalno oznako:
        gparted
        delfin
        clonezilla v živo
        itd ...
        Ko bodo VSE aplikacije uporabljale UUID-je ali oznake, mi ne bo več mar za staro nomenklaturo.
        Lahko bi uporabili vzdevke za UUID (ki niso za ljudi).

        Lahko rečem, da je to največji problem, kar sem jih kdaj imel z Linuxom.

  3.   vahnja je dejal

    Motil sem se.
    Jedro Debian12, ki ne pokvari diskov, je:
    5.16.0-1 (ustreza uradnemu 5.16.7-2)

  4.   vahnja je dejal

    Pozdravljeni še enkrat.
    Pošiljam vam povezavo, da lahko sami preberete težavo in kako razvijalci jedra delajo za bogate, ki imajo računalnike s stotinami diskov.

    https://www.suse.com/es-es/support/kb/doc/?id=000018449

    v tem prevedenem odstavku:
    "Začenši z jedrom 5.3 je vrstni red, v katerem se naprave SCSI preizkušajo in imenujejo, postal nedeterminističen. To je rezultat spremembe, ki je bila potisnjena za dodajanje asinhronega pozivanja naprav. Anketiranje poteka asinhrono za vsako napravo, tako da se lahko celo naprave na enem vodilu prikažejo v "naključnem" vrstnem redu. Logika za spremembo je, da če boste imeli na desetine diskov, želite, da se zaženejo čim prej, namesto da sinhrono pozivajo/ne uspejo/čakajo; v okolju, kjer je na stotine diskov in še več particij, je ta sprememba še kako pomembna. »

    Domačemu uporabniku “jebi ga”.

    No, moj računalnik se enako hitro zažene z urejenimi diski kot z neurejenimi. Ne vidim nobene prednosti. Trajale bodo milisekunde.

    Si lahko predstavljate, da Windows spremeni ime zagonske diskete C: v F: ali v D:?

    Pa nič, ko ne bom mogel več nadaljevati s spodobnimi starimi jedri, bom pustil Linux.

    1.    Diego German Gonzalez je dejal

      Hvala za informacije. To, kar predlagate, je zelo zanimivo.
      Mimogrede, ena od novoletnih zaobljub, ki jih predlagam, je poskusiti FreeBSD.

    2.    Diego German Gonzalez je dejal

      Zdravo. Ste poskusili uporabiti noasync? Uporablja se z ukazom mount.
      mount -o noasync /partición /mnt
      o
      mount -o sync /dev/sda1 /mnt

      1.    vahnja je dejal

        Moji diski imajo možnost noauto v fstab. To pomeni, da niso nameščeni ob zagonu. Vendar, če tečete
        ls -l /dev/disk/by- boste videli, da že imajo imena sda, sdb,…

        Tudi vaš ukaz je neuporaben. Označuje, da nameščate particijo na disk sda, to je, da je disk že povezan z imenom sda. Ga boš lahko spremenil v sdb? Ne moreš. Predstavljam si, da ste eden tistih, ki imajo samo en disk. Torej lahko živite srečno. Ta težava vas ne zadeva. In tudi če imaš več diskov, če ne uporabljaš Clonezilla ali dolphin, lahko živiš mirno.

        Za vsakodnevno življenje vas nered v stari nomenklaturi ne prizadene. Večina aplikacij potrebuje le sklic na particije, nameščene na /media/ ali /mnt. Samo nekatere aplikacije, kot je Dolphin, vam bodo prikazale oznake diskov v napačnem vrstnem redu, ko boste priklopili diske. Drugi, kot je Gparted, vam bodo prikazali diske z njihovimi trenutnimi imeni v napačnem vrstnem redu. In če boste uporabljali Clonezilla Live, bodite zelo previdni, da ne naredite napake, saj njeni ustvarjalci še naprej uporabljajo prava imena sdX.

        Preizkusil sem rešitev, podano v povezavi suse, ki sem jo navedel zgoraj, vendar ne deluje. In da je članek suse iz septembra lani. Delovati bi moralo samo za distribucijo suse.

        Čeprav mi ne pomaga veliko, zdaj berem:
        https://documentation.suse.com/sles/12-SP4/html/SLES-all/cha-grub2.html
        v oddelku
        12.3.2 Prilagajanje vrstnega reda diskov

        Vsaj suse daje veliko več informacij. In skozi glavo mi gre, da bi preklopil na Suse. To je bila ena od distribucij, ki sem jih poskusil pred mnogimi leti.

        1.    vahnja je dejal

          To dodam v ukazu
          mount -o sync /dev/sda1 /mnt

          možnost sinhronizacije je za sinhronizacijo podatkov na disku. Poveste mu, da je treba podatke zapisati neposredno na disk in porabiti manj časa v pomnilniku.

          Nima nobene zveze s skeniranjem (sinhronizacijo ali asinhronizacijo) diskov ob zagonu, kar je moj problem.

          Več napačnih informacij s kernel.org
          https://docs.kernel.org/scsi/scsi-parameters.html

          Konkretni parameter je: scsi_mod.scan

          Dobesedno piše:
          scsi_mod.scan= Sinhronizacija [SCSI] (privzeto) pregleduje vodila SCSI takšna, kot so
          odkriti. async jih pregleda v nitih jedra,
          omogoča nadaljevanje zagona. nihče jih ne ignorira, pričakuje
          uporabniški prostor za skeniranje.

          Pravijo, da je privzeto nastavljeno na sinhronizacijo. To je laž. To je bilo PREJ. Zdaj pa se nova jedra zaženejo v asinhronem načinu.

          Gospodje iz kernel.org lažejo ali pa imajo še vedno zastarele informacije.

          Najhuje je, da nastavitev možnosti zagona, ki jih priporočajo mnoga spletna mesta, ne deluje.
          / etc / default / grub
          GRUB_CMDLINE_LINUX_DEFAULT=”scsi_mod.scan=sync” —-> NE DELUJE

          Vstavljanje ukaza v datoteko scan_sync
          /etc/modprobe.d/scan_sync
          z vsebino:
          scsi_mod scan=sync —–> NE DELUJE

          Toliko so zamočili, da njihova lastna navodila ne delujejo.

          Sem pa miren, ker bodo čez 1 ali 2 leti spet razmišljali o domačih uporabnikih in bodo dali kakšno rešitev, kot je generiranje posebnih jeder za domače uporabnike. In če ne bodo, boste videli, da se bo delež Linuxa močno povečal za superračunalnike in Microsoft bo videl, da se bo število domačih uporabnikov povečalo.

      2.    vahnja je dejal

        Glej, nehal ti bom pošiljati sporočila, ker sem napisal zelo dolgo in sem ga poslal, vendar se zdi, da se ne prikaže.

        Pozabil sem na zdravo navado kopiranja vsebine v urejevalnik besedil, preden jo objavim na forumu.

        Samo povej ti, da nisi razumel, kar sem ti povedal. Možnost sinhronizacije v ukazu za priklop je namenjena sinhronizaciji podatkov in nima nobene zveze z možnostjo sinhronizacije za skeniranje jedra diskov ob zagonu.
        Možnosti noasync ni (samo sync ali async). Piše "man mount."

        Vaš ukaz označuje particijo sda1 diska z imenom sda, vendar je vaš ukaz ne spremeni v sdb.

        Edina rešitev, ki jo vidim za svojo težavo, je, da zaženem računalnik samo s sistemskim diskom in nato povežem diske v želenem vrstnem redu. S tem jim boste dodelili diske v želenem vrstnem redu. Toda, kot razumete, to ne bi bila praktična rešitev.

        In poglejmo, če razumete: to nima nobene zveze z nenamestitvijo diskov v imenik. Diski dobijo imena sdX, ko jih jedro pobere.

        Mislil sem, da je krivec systemd, vendar ni, ker sem namestil Devuan (ki ne uporablja systemd) in so še vedno v zadregi. Krivec je jedro. In rešitve, podane v samem kernel.org, NE DELUJEJO. Niti prevajanja jedra.

        Tukaj ne bom več pisal, ker ne želim izgubljati časa in sporočil.
        Zahvaljujem se vam za vašo prijaznost.

        Če bom, bom to ponovno objavil na vašem forumu. Ampak sem utrujen od teme.
        Do za vedno.

        1.    Diego German Gonzalez je dejal

          Hej.
          Sporočila z ukazi je treba odobriti ročno. Danes je sobota. Tudi blogerji si zaslužijo odmor.