#### #### #### ### #### #### #### # ####
# # # # # # # # # # # # #
#### ### #### # # #### ### # # #
# # # # # # # # # # #
# #### # # ### # #### #### # ####
Personalinė operacinė sistema
Info
Bendradarbiavimas
PROJEKTO NAUJIENOS
Šiame tinklapyje yra pateikiamos visos Peropesis Linux operacinės sistemos projekto naujienos.
#2024-11-04: Peropesis 2.8: OpenSSH
Išleistas Peropesis Linux OS 2.8 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos, įdiegta nauja programinė įranga bei ištaisyta keletas klaidų.
Įdiegtas OpenSSH 9.9p1 programinės įrangos paketas. OpenSSH yra saugių tinklo programų rinkinys, skirtas nuotoliniam prisijungimui, komandų vykdymui ir failų perkėlimui.
Atnaujinta programinė įranga: bash 5.2.37; cmake 3.30.5; dhcpcd 10.1.0; expat 2.6.3; gawk 5.3.1; glib 2.82.2; iana-etc 20241015; less 668; libcap 2.71; libpipeline 1.5.8; libtool 2.5.3; libunistring 1.3; linux 6.11.5; linux-firmware 20241017; meson 1.6.0; nano 8.2; openssl 3.4.0; python 3.13.0; sqlite 3.47.0; sysvinit 3.11; texinfo 7.1.1; xz 5.6.3.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Ištaisyta klaida. 2.7 leidime buvo pašalinta sena libunistring.so.2 bibliotekos versija. Šią bibliotekos versiją naudoja wget programa. 2.8 leidime buvo sukurta šios bibliotekos nuoroda į naujesnę libunistring.so.5.2.0 versiją.
Peropesis 2.8 Linux platinamojo paketo apimtis yra 287 MB. Naujausią leidimą atsiųsti galima iš čia.
#2024-09-04: Peropesis 2.7: galimybė redaguoti ISO atvaizdą
Išleistas Peropesis Linux OS 2.7 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų. Naujai įdiegta programinė įranga yra skirta failų sistemos archyvavimo bei ISO atvaizdo kūrimo užduotims atlikti. Lygiagrečiai 2.7 leidimo buvo sukurtas naujas naudotojo vadovo skyrius – ISO atvaizdo turinio redagavimas. Naujame skyriuje yra pateiktas pavyzdys, kaip naudojant naujai įdiegtus įrankius atlikti Peropesis failų sistemos redagavimą.
Įdiegta nauja programinė įranga:
1. cpio 2.15. cpio yra komandinės eilutės pagrindu veikiantis įrankis, skirtas archyvams kurti, išgauti ir kopijuoti.
2. Squashfs-tools 4.6.1. Squashfs-tools – įrankis skirtas Squashfs tipo failų sistemoms kurti. Squashfs yra suspausta tik nuskaitymui skirta failų sistema naudojama Linux operacinėse sistemose.
3. xorriso 1.5.6.pl02. xorriso – kuria, įkelia, manipuliuoja ir rašo ISO 9660 failų sistemos atvaizdus su Rock Ridge plėtiniais.
Atnaujinta programinė įranga: automake 1.17; bash 5.2.32; binutils 2.43.1; cmake 3.30.3; gcc 14.2.0; gdbm 1.24; glib 2.81.2; glibc 2.40; guile 3.0.10; iana-etc 20240829; kmod 33; krb5 1.21.3; less 661; libedit 20240808-3.1; libnl 3.10.0; links 2.30; linux 6.10.7; linux-firmware 20240811; man-db 2.13.0; mc 4.8.32; meson 1.5.1; nano 8.1; python 3.12.5; readline 8.2.13; s-nail 14.9.25; screen 5.0.0; shadow 4.16.0; sqlite 3.46.1; sysvinit 3.10; util-linux 2.40.2; wget 1.24.5; wpa_supplicant 2.11.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
2.7 leidime, init.d/ kataloge taip pat buvo sukurtas naujas sistemos konfigūracinis scenarijus – swap. Scenarijus atlieka swap partcijos paiešką bei radus ją aktyvuoja. Swap particija yra naudojama adresuojamos atminties – RAM išplėtimui.
Peropesis 2.7 Linux platinamojo paketo apimtis yra 282 MB. Naujausią leidimą atsiųsti galima iš čia.
#2024-07-05: Nauji skyriai: Disko padalijimas, Swap particija ir Particijos formatavimas
Naudojimo vadove buvo sukurti trys nauji skyriai – Disko padalijimas, Swap particija ir Particijos formatavimas. Peropesis OS live leidimas yra pritaikytas įkrauti šią operacinę sistemą į kompiuterio atmintį. Kompiuterio atminties dydis turi nustatytą duomenų ribą, kurią peržengus nebėra galimybės atlikti papildomų veiksmų. Pavyzdžiui, turint mažą fizinės atminties kiekį, faktiškai neįmanoma sukompiliuoti tokių programinių paketų, kaip GNU GCC ar Linux branduolys. Šios problemos sprendimo būdas galėtų būti papildomų saugyklų naudojimas. Šias saugyklas padalinus į Linux ir swap particijas, atsiranda galimybė naujos informacijos kūrimui ir saugojimui bei taip pat atsiranda galimybė fizinės, adresuojamos kompiuterio atmintis – RAM išplėtimui. Kaip saugyklas padalinti į Linux ir swap particijas bei kaip swap particijas aktyvuoti ir yra kalba šiuose naujai sukurtuose skyriuose.
#2024-06-16: Peropesis 2.6: keletas atnaujinimų
Išleistas Peropesis Linux OS 2.6 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos.
Atnaujinta programinė įranga: cmake 3.29.5; dhcpcd 10.0.8; e2fsprogs 1.47.1; ed 1.20.2; findutils 4.10.0; gcc 14.1.0; glib 2.80.2; grub 2.12 (paketas įtrauktas pilnos apimties); iana-etc 20240607; iw 6.9; libcap 2.70; libedit 20240517-3.1; linux 6.9.4; linux-firmware 20240610; man-db 2.12.1; meson 1.4.1; nano 8.0; ncurses 6.5; openssl 3.3.1; pcre2 10.44; perl 5.40.0; python 3.12.4; rsync 3.3.0; sqlite 3.46.0; util-linux 2.40.1; xz 5.6.2.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Peropesis 2.6 Linux platinamojo paketo apimtis yra 278 MB. Naujausią leidimą atsiųsti galima iš čia.
Išleistas Peropesis Linux OS 2.5 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų. Tarp naujai įdiegtos programinės įrangos yra keletas automatinio kompiliavimo įranginių bei viena iš populiariausių failų tvarkyklių - Midnight commander, kuri komandinėje eilutėje yra pasiekiama įvendant mc komandą.
1. cmake 3.29.0. CMake yra atviro kodo programinė įranga, skirta programinei įrangai kurti, testuoti ir pakuoti.
2. meson 1.3.2. Meson - atviro kodo didelio našumo komponavimo sistema.
3. ninja 1.11.1. Ninja yra nedidelės konstrukcijos koponavimo sistema, orientuota į greitį.
4. packaging 0.24. Python biblioteka/modulis.
5. glib 2.80.0. GLib yra žemo lygio sistemos bibliotekų rinkinys. Glib teikia C duomenų struktūros tvarkymą, perkeliamumo paketus ir sąsajas tokioms vykdymo funkcijoms kaip įvykių ciklas, dinaminis įkėlimas ir objektų sistema.
6. slang 2.3.3. S-Lang yra kelių platformų programuotojo biblioteka. Joje yra interaktyvioms programoms reikalingos priemonės, pvz., valdymas, klaviatūros įvestis, klaviatūros žemėlapiai. Šis programinis paketas yra platinamas su slang interpretatoriumi, kurį galima įterpti į programą, kad ją būtų galima išplėsti.
7. mc 4.8.31. GNU Midnight Commander yra failų tvarkyklė. Tai daug funkcijų turinti tvarkyklė, kuri leidžia kopijuoti, perkelti ir ištrinti failus bei ištisus katalogų medžius, taip pat suteikia galimybę ieškoti failų ir vykdyti komandas subkomandinėje eilutėje. mc savyje turi failų skaitytuvą ir redaktorių.
Atnaujinta programinė įranga: coreutils 3.5; expat 2.6.2; iana-etc 20240318; kmod 32; linux 6.8.3; linux-firmware 20240312; psmisc 23.7; shadow 4.15.1; sqlite 3.45.2; sysvinit 3.09; util-linux 2.40; zstd 1.5.6.
Dėl saugumo priežasčių xz programinis paketas buvo sugrąžintas iš 5.6.0 į 5.4.6 leidimą.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Ekrano nuotrauka: mc. Peropesis 2.5 Linux platinamojo paketo apimtis yra 261 MB. Naujausią leidimą atsiųsti galima iš čia.
#2024-03-16: Naudotojo vadove atnaujinti du skyriai
Naudotojo vadove buvo atnaujinti skyriai Programinės įrangos kompiliavimas ir Duomenų saugyklos įmontavimas į failų sistemą.
#2024-03-08: Peropesis 2.4: VIM ir Python
Išleistas Peropesis Linux OS 2.4 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų.
Įdiegta nauja įranga:
1. VIM 9.1. Vim - teksto redaktorius, dažniausiai naudojamas programų redagavimui.
2. Python 3.12.2. Python - tai interaktyvi, objektinė programavimo kalba.
3. Libxcrypt 4.4.36. Libxcrypt - biblioteka, kurioje esančios santraukos funkcijos yra skirtos slaptažodžių atvaizdavimui. Ankstesniuose Peropesis leidimuose ši biblioteka buvo platinama kaip GNU C Library dalis, tačiau tikėtina, kad libcrypt bus pašalinta sekančiuose GNU C Library leidimuose.
4. Papildomai sukompiliuoti drivers/mmc Linux moduliai. Įtraukta i915 programinė įranga iš linux-firmware.
Atnaujinta programinė įranga: acl 2.3.2; binutils 2.42; ed 1.20.1; elfutils 0.191; expat 2.6.1; gettext 0.22.5; iana-etc 20240222; libffi 3.4.6; libidn2 2.3.7; libunistring 1.2; linux 6.7.8; linux-firmware 20240220; lzip 1.24.1; pcre2 10.43; shadow 4.14.6; xz 5.6.0.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Ekrano nuotrauka: VIM ir Python. Peropesis 2.4 Linux platinamojo paketo apimtis yra 234 MB. Naujausią leidimą atsiųsti galima iš čia.
#2024-02-01: Peropesis 2.3: įdiegta nauja programinė įranga ir suderinamumas su Ventoy
Išleistas Peropesis Linux OS 2.3 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų. Nauja programinė įranga Peropesis 2.3 leidime buvo įdiegta siekiant pašalinti trūkstamus komponentus sklandžiam programinės įrangos kompiliavimo procesui užtikrinti bei siekiant platesnių sistemos įkrovimo galimybių naudojant UEFI motinines plokštes.
Įdiegta nauja įranga:
1. bc 1.07.1. bc (angl. basic calculator) - begalinio tikslumo aritmetikos skaičiuotuvas / kalba. Tipinio panaudojimo komandinėje eilutėje pavyzdžiu galėtų būti programos bc iškvietimas ir matematinės išraiškos, pavyzdžiui, (1 + 1) * 2, įvedimas. Šios matematinės išraiškos rezultatas bus 4.
2. expat 2.5.0. expat - XML dokumentų sintaksės analizavimo biblioteka.
3. flex 2.6.4. flex - analizatoriaus / programos, atpažįstančios teksto leksinius modelius generatorius.
4. grub 2.06. GNU GRUB - daugiafunkcinė įkrovos programa, atsakinga už operacinės sistemos įkrovą.
5. rsync 3.2.7. rsync yra failų perkėlimo ir sinchronizavimo, tarp kompiuterio ir saugyklos, įrenginys.
Atnaujinta programinė įranga: attr 2.5.2, autoconf 2.72, bash 5.2.21, brotli 1.1.0, dhcpcd 10.0.6, ed 1.20, elfutils 0.190, eudev 3.2.14, flex 2.6.4 (įtrauktas visas paketas), gawk 5.3.0, gc 8.2.4, gettext 0.22.4, glibc 2.39, groff 1.23.0, iana-etc 20240117, inetutils 2.5, iw 6.7, kbd 2.6.4, kmod 31, libedit 20230828-3.1, libnl 3.9.0, libpsl 0.21.5, libseccomp 2.5.5, libunistring 1.1, linux 6.7.3, linux-firmware 20240115, lzlib 1.14, man-db 2.12.0, openssl 3.2.1, perl 5.38.2, procps-ng 4.0.4, shadow 4.14.3, sqlite 3.45.1, texinfo 7.1, util-linux 2.39.3, xz 5.4.6, zlib 1.3.1.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Ištaisyta klaida. Peropesis naudoja Syslinux 6.03 įkrovėjus. Syslinux įkrovėjai yra suderinti darbui tiek su BIOS, tiek UEFI motininėmis plokštėmis. Tačiau tam tikrais atvejais 'syslinux.efi' įkrovėjas naudojant kai kurias virtualias mašinas, pavyzdžiui, Virtualbox arba naudojant USB įrenginius suformatuotus su Ventoy įrankiu Peropesis operacinės sistemos neįkrauna. Siekiant platesnių sistemos įkrovimo galimybių Peropesis 2.3 leidime efiboot.img atvaizde esantis 'syslinux.efi' įkrovėjas buvo pakeistas GRUB 'bootx64.efi' įkrovėju (ISO atvaizdo planas). Ačiū Gert Boers už pagalbą.
Ekrano nuotrauka: bc skaičiuotuvas/kalba. Peropesis 2.3 Linux platinamojo paketo apimtis yra 183 MB. Naujausią leidimą atsiųsti galima iš čia.
#2023-09-18: Bendradarbiavimas naudojant git nebebus tęsiamas
Atsisakyta bendradarbiavimo idėjos vystant Peropesis naudotojo vadovą per git sistemą. Priežastis – per keletą mėnesius nebuvo sulaukta nei vieno indėlio. Naudotojo vadovas, kaip ir prieš kontribucijos idėją, išlieka atviras HTML dokumentas. Jį kopijuoti, platinti ir modifikuoti galima laikantis „Creative Commons Attribution-ShareAlike 4.0 International, (CC BY-SA 4.0)“ licencijos sąlygų.
#2023-09-14: Peropesis 2.2: bison, gettext, gperf ir texinfo
Išleistas Peropesis Linux OS 2.2 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų. Peropesis 2.2 leidime naujai įdiegti įrankiai daugiausiai yra skirti programinės įrangos kūrimo tikslams.
Įdiegta nauja įranga:
1. bison 3.8.2. GNU Bison yra analizatorių generatorius, kuris generuoja LALR analizatorius. Taip pat gali generuoti kanoninius LR, IELR ir GLR analizatorius.
2. gettext 0.22. GNU Gettext yra programinis paketas, kuriame esantys įrankiai paprastai yra naudojami daugiakalbėms programoms kurti.
3. gperf 3.1. GNU Gperf yra programa, kuri generuoja funkcijas, kurios yra skirtos raktinių žodžių rinkiniams.
4. texinfo 7.0.3. GNU Texinfo programiniame pakete yra platinamos programos, kurios yra skirtos info puslapiams rašyti, skaityti ir konvertuoti. Pastaba. Peropesis 2.2 leidimo failų sistemoje nėra platinama GNU programinės įrangos dokumentacija prieinama info puslapių pavidalu (/usr/share/info).
5. linux GPU drivers (drivers/gpu). Ši programinė įranga yra skirta grafiniams procesoriams aptarnauti.
Atnaujinta programinė įranga: binutils 2.41, coreutils 9.4, dhcpcd 10.0.2, diffutils 3.10, eudev 3.2.12, file 5.45, gawk 5.2.2, gcc 13.2.0, glibc 2.38, gmp 6.3.0, grep 3.11, gzip 1.13, iana-etc 20230907, iw 5.19, kbd 2.6.2, krb5 1.21.2, less 643, libcap 2.69, libffi 3.4.4, linux 6.5.3, linux-firmware 20230804, mpfr 4.2.1, [urlhttps://www.openssl.org/]=openssl[/url] 3.1.2, perl 5.38, screen 4.9.1, sqlite 3.43.1, sysvinit 3.08, tar 1.35, util-linux 2.39.2, wget 1.21.4, wireless-regdb-master 2023-09-01, xz 5.4.4, zlib 1.3.
Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas tinklapyje paketas.
Peropesis 2.2 Linux platinamojo paketo apimtis yra 229 MB. Naujausią leidimą atsiųsti galima iš čia.
#2023-05-10: Naujas skyrius vadove. Galimybė prisidėti naudojant git
Naudojimo vadove buvo sukurtas naujas skyrius pavadinimu Programinės įrangos kompiliavimas. Šiame skyriuje yra pateikta naujos programinės įrangos diegimo į Peropesis Linux root failų sistemą iš išeities kodo instrukcija.
Naudojimo vadovo išeities kodas buvo patalpintas viešoje git saugykloje. Jeigu jūs norite gauti naudojimo vadovo kodą, kad galėtume jame atlikti korekcijas, paskutinę vadovo versiją galite klonuoti naudodami git: 'git clone git://repo.or.cz/peropesis-user-manual.git'. Jeigu jums reikalingos 'push' teisės, parašykite apie tai forume ar el. paštu, kad būtų galima įtraukti jūsų naudotojo vardą į repozitorijos sąrašą. Ačiū repo.or.cz talpinimo paslaugą.
#2023-04-26: Peropesis 2.1: GNU Autotools, perl, kompresoriai lzip ir zstd
Išleistas Peropesis Linux OS 2.1 leidimas. Naujame leidime buvo atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų programinės įrangos paketų. Didžiąją dalį naujai įdiegtų paketų sudaro GNU Autotools kategorijai priskiriami įrankiai bei šių įrankių sklandžiam darbui užtikrinti reikalinga papildoma programinė įranga. Peropesis 2.1 leidime taip pat buvo įdiegtas perl kalbos interpretatorius bei lzip ir zstd kompresoriai.
Įdiegta nauja įranga:
1. automake 1.16.5. GNU Automake – tai įrankis skirtas automatiniam 'Makefile.in' failų sugeneravimui naudojant 'Makefile.am' failus. Sukurti 'Makefile.in' failai gali būti naudojami configure scenarijaus tam, kad būtų sukurtas 'Makefile' failas. Automake yra parašytas perl programavimo kalba ir yra naudojamas kartu su kitu įrankiu - GNU Autoconf.
2. autoconf 2.71. GNU Autoconf – tai įrankis skirtas configure scenarijų kūrimui naudojant TEMPLATE-FILE, 'configure.ac' ar 'configure.in' failus. Šiuose failuose pateiktos instrukcijos yra parašytos M4 kalba, todėl konfigūravimo scenarijų kūrimas naudojant Autoconf reikalauja GNU M4.
3. M4 1.4.19. GNU M4 yra makrokomandų procesorius. Jis yra naudojamas makrokomandoms failuose apdoroti.
4. libtool 2.4.7. GNU Libtool yra shell scenarijus, teikiantis bendrąsias bibliotekų kūrimo palaikymo paslaugas. Libtool naudoja Automake ir Autoconf įrankiai.
5. pkg-config 0.29.2. pkg-config – tai programa, kuri yra naudojama informacijai apie sistemoje įdiegtas bibliotekas nuskaityti (kompiliavimo metu), kad būtų galima sukompiliuoti nuo jų priklausančią programinę įrangą.
6. diffutils 3.9. GNU Diffutils yra duomenų palyginimo įrankis, kuris apskaičiuoja ir parodo skirtumus tarp failuose esančio turinio.
7. perl 5.36.1. Perl yra daugiafunkcė programavimo kalba. Įdiegtame perl 5.36.1 pakete yra Perl 5 kalbos interpretatorius, moduliai, bibliotekos ir išsami dokumentacija.
8. zstd 1.5.5. zstd yra greitas duomenų glaudinimo įrankis, kurio komandų eilutės sintaksė panaši į gzip ir xz.
9. lzip 1.23. Lzip yra duomenų glaudinimo priemonė, turinti vartotojo sąsają, panašią į gzip arba bzip2. Peropesis sistemoje be lzip šiuo metu yra įdiegti šie kompresoriai: gzip, xz, bzip2 ir zstd.
Pastaba. Programa make, kuri yra atsakinga už automatinį kompiliavimo procesą ir kuri šiuo proceso metu vadovaujasi GNU Autotools įrankių sukurtais scenarijais buvo įdiegta ankstesniame Peropesis leidime.
Atnaujinta programinė įranga: corelutils 9.3, e2fsprogs 1.47.0, elfutils 0.189, glibc 2.37, grep 3.10, guile 3.0.9, iana-etc 20230418, krb5 1.20.1, libcap 2.68, links 2.29, linux 6.3.0, linux-firmware 20230404, lzlib 1.13, make 4.4.1, openssl 3.1.0, procps-ng 4.0.3, sqlite 3.41.2, wireless-regdb-master 2023-02-13, xz 5.4.2.
Visos distribucijoje platinamos programinės įrangos sąrašas yra pateikiamas puslapyje paketas.
Ekrano nuotrauka: perl interpretatorius. Peropesis 2.1 Linux platinamojo paketo apimtis yra 205 MB. Naujausią leidimą atsiųsti galima iš čia.
#2023-04-07: Naujas skyrius: Ekrano tvarkyklė screen
Naudotojo vadove buvo sukurtas naujas skyrius pavadinimu Ekrano tvarkyklė screen. Šiame skyriuje yra pateikiama keletas pagrindinių screen komandos naudojimo pavyzdžių.
#2023-01-26: Išleistas Peropesis 2.0: Make, SQLite, nano, Screen
Išleistas Peropesis Linux OS 2.0 leidimas. Naujame leidime atnaujinta dalis senos programinės įrangos bei įdiegta keletas naujų paketų. Tarp jų įdiegtas automatinį programinės įrangos įdiegimą iš išeities kodo kontroliuojantis įrankis Make, taip pat įdiegta duomenų bazių valdymo sistema SQLite, komandinės eilutės pagrindu veikiantis redaktorius nano ir terminalo emuliatorius / multiplekseris Screen.
Įdiegta nauja programinė įranga:
1. sqlite 3.40.1. Sqlite – tai reliacinė duomenų bazių valdymo sistema, kuri naudotojui leidžia apibrėžti, kurti, prižiūrėti ir valdyti duomenis paprastuose failuose (duomenų bazėse) naudojant komandinės eilutės sąsają sqlite3 arba C/C++ ar kitomis programavimo kalbomis savo sukurtas sąsajas.
2. libedit 20221030 3.1. libedit – tai komandinę eilutę redagavimo, retrospektyvos ir ženklinimo funkcijomis aprūpinanti biblioteka.
3. screen 4.9.0. Screen – tai ekrano tvarkyklė, kuri suteikia galimybę virtualios konsolės ekraną keletą kartų padauginti bei suteikia galimybę tarp ekranų atlikti teksto kopijavimo ir įklijavimo užduotis.
4. libutempter 1.2.1. libutempter – terminalo imitatoriams suteikia sąsają skirtą vartotojų seansų įrašymui į Utmp ir Wtmp failus.
5. make 4.4. Make – tai automatizuotą programinės įrangos diegimą iš atviro kodo kontroliuojantis įrankis.
6. gawk 5.2.1. gwak – šablonų skenavimo ir apdorojimo kalba, skirta duomenų performatavimo užduotims atlikti.
7. GC 8.2.2. GC – „Boehm-Demers-Weiser“ konservatyvus šiukšlių rinktuvas, kurį galima naudoti kaip šiukšlių surinkimo pakaitalą C malloc funkcijai arba C++ naujam operatoriui.
8. libffi 3.4.3. libbfi yra biblioteka, kuri naudojama kuriant tiltą tarp interpretuoto ir originaliai sukompiliuoto kodo.
9. libguile-3.0.so.1.5.0 biblioteka iš GNU Guile 3.0.8 programinio paketo.
10. nano 7.2. GNU nano – tai komandinės eilutės pagrindu veikiantis redaktorius, pasižymintis patogia ir paprasta darbo aplinka.
11. Įkelta keletas papildomų programų (ftp, talk, telnet, tftp, traceroute) iš inetutils 2.4 programinės įrangos paketo.
Atnaujinta programinė įranga: bash 5.2.15, binutils 2.40, ed 1.19, file 5.44, libpsl 0.21.2, man-db 2.11.2, MPC 1.3.1, ncurses 6.4, pcre2 10.42, psmisc 23.6, sysvinit 3.06, xz 5.4.1.
Visos distribucijoje platinamos programinės įrangos sąrašas pateikiamas čia.
Ekrano nuotrauka: multiplekseris Screen. Peropesis 2.0 Linux platinamojo paketo apimtis yra 185 MB. Naujausią leidimą galima atsiųsti iš čia.
#2023-01-22: Sukurti nauji skyriai apie komandinės eilutės sąsają
1. Naudotojo vadove buvo sukurti šie nauji skyriai: Komandinės eilutės sąsaja, Shell komandos ir scenarijai, Komandinės eilutės redagavimas, Virtuali konsolė.
2. Iš naudojimo vadovo buvo pašalintas skyrius „Direktorija /usr/share/doc“. Peropesis 1.9 leidime nebėra platinama su programine įranga pateikiama naudojimo ir įdiegimo dokumentacija, todėl skyrius apie tai nebėra aktualus.
Peropesis 1.9 leidime buvo sukurta galimybė nustatyti sistemos kalbą, regioną bei tekstinį turinį perskaityti ir užrašyti savo gimtąja kalba (pastaba: ištestuota tik keletas Europos šalių kalbų). Dėl šios priežasties buvo galutinai įdiegtas GNU C Library programinis paketas bei naujai įdiegtas KBD programinis paketas. Naujos įrangos valdymo niuansams aptarti naudotojo vadove buvo sukurti nauji skyriai – locale, terminalo šriftas ir klaviatūros žemėlapis. Taip pat 1.9 leidime buvo įdiegtas pilnavertiškas terminalo ir ncurses pagrindu veikiantis tekstinis redaktorius JOE.
Įdiegta nauja programinė įranga:
1. JOE 4.6. JOE yra terminalo ir ncurses pagrindu veikiantis teksto redaktorius skirtas Unix tipo sistemoms.
2. KBD 2.5.1. KBD programinės įrangos paketas pateikia įrankius, kurių dėka terminale galima valdyti ekrano šriftus ir klaviatūros žemėlapius.
3. Libseccomp 2.5.4. „Libseccomp biblioteka suteikia lengvai naudojamą, nuo platformos nepriklausomą sąsają su Linux branduolio syscall filtravimo mechanizmu“.
Atnaujinta programinė įranga: bash 5.2; elfutils 0.188; file 5.43; iana-etc 20221209; inetutils 2.4; libcap 2.66; libidn2 2.3.4; libpipeline 1.5.7; links 2.28; linux-firmware 20221109; man-db 2.11.1; mpfr 4.1.1; openssl 3.0.7; procps-ng 4.0.2; readline 8.2; sed 4.9; shadow 4.13; xz 5.2.7; zlib 1.2.13.
Programinės įrangos paketai, kurie iki šiol distribucijoje platinti ne pilna apimtimi, tačiau 1.9 leidime buvo pradėti platinti visa apimti: acl 2.3.1; attr 2.5.1; bash 5.2; brotli 1.0.9; e2fsprogs 1.46.5; glibc 2.36; gmp 2.61; groff 1.22.4; less 608; libnl 3.7.0; libunistring 1.0; ncurses 6.3; net-tools 2.10; openssl 3.0.7; pcre2 10.40; psmisc 23.5; readline 8.2.
Visos distribucijoje platinamos programinės įrangos sąrašas pateikiamas čia.
Ištaisytos klaidos ir užrašyti trumpiniai (ačiū prisidėjusiems):
1. Peropesis 1.9 leidime buvo atstatytas programų mandb ir su funkcionavimas.
2. Peropesis failų sistemos /etc/profile faile patogumo dėlei buvo apibrėžta keletas nuolatinių trumpinių (angl. aliases).
Ekrano nuotrauka: su JOE redaktoriumi vokiečių kalba užrašyta poema „Ode to Joy“. Peropesis 1.9 Linux platinamojo paketo apimtis yra 181 MB. Naujausią leidimą galima atsiųsti iš čia.
#2022-12-02: Nauji skyriai. Linuxtracker. OS.watch
Į naudojimo vadovą įtraukti du nauji skyriai:
1. Peropesis live OS užkrovimas naudojant virtualią mašiną VirtualBox (CLI).
2. Reikalingos firmware įkrovimas.
Peropesis Linux OS projektas tęsia odisėją kituose šaltiniuose:
1. Peropesis 1.8 live ISO atvaizdą atsirado galimybė atsiųsti naudojant BitTorrent protokolą. Šia galimybę sukūrė Linuxtracker. Linuxtracker yra didžiausia Linux Bittorrent saugykla visame internete.
2. Peropesis Linux projektas taip pat buvo įtrauktas į OS.watch duomenų bazę. OS.watch yra operacinių sistemų direktorija.
#2022-10-21: Peropesis 1.8 leidimas: GNU gcc ir g++ kompiliatoriai
Peropesis 1.8 leidime GNU gcc ir g++ kompiliatoriai su jiems reikalinga infrastruktūra buvo įdiegti.
Įtraukta nauja programinė įranga:
1. GNU Binutils 2.39. Binutils yra programavimo įrankių rinkinys, skirtas kurti ir valdyti dvejetaines programas, objektų failus, bibliotekas, profilio duomenis ir Asemblerio išeities kodą.
2. GNU GCC 12.2.0. GNU kompiliatorių rinkinys apimantis kompiliatorius su kuriais galima tvarkyti tokiomis programavimo kalbomis, kaip ada, c, c++, d, fortran, go, lto, objc, obj-c++ parašytas programas.
3. GNU GMP 6.2.1. Daugiafunkcinė tikslios aritmetikos biblioteka.
4. ISL 0.24. C biblioteka skirta valdyti rinkinius ir ryšius.
5. GNU MPC 1.2.1. C biblioteka skirta kompleksinių skaičių aritmetikai.
5. GNU MPFR 4.1.0. C biblioteka, skirta kelių tikslių slankiųjų taškų skaičiavimams.
6. Taip pat buvo įdiegtos libelf-0.187.so ir libdebuginfod-0.187.so bibliotekos iš elfutils 0.187 programinio paketo bei libfl.so.2.0.0 biblioteka iš flex 2.6.4 programinio paketo.
Atnaujintas Linux branduolys (6.0.2 v.). Visos Peropesis distribucijoje platinamos programinės įrangos sąrašas pateikiamas čia.
Dėl optimalumo Peropesis root failų sistemai priklausanti /usr direktorija, 1.8 leidime, buvo suglaudinta į nepriklausomą Squash failų sistemą. Ši sistema failo pavidalu buvo patalpinta Peropesis ISO atvaizde (detalus Peropesis ISO atvaizdo planas pateikiamas naudojimo vadove). Kiekvieną kartą po Peropesis root failų sistemos (šiuo atveju initramfs) įkrovimo į atmintį naujai sukurta Squash failų sistema yra automatiškai įmontuojama į /usr direktoriją pasinaudojant Overlay failų sistemos tipu. Įmontavimo scenarijus patalpintas /etc/init.d/mount_usr rc faile.
Pora ekrano nuotraukų: gcc hello.c, g++ hello.cpp. Peropesis 1.8 Linux platinamojo paketo apimtis yra 156 MB. Naujausią leidimą galima atsiųsti iš čia.
#2022-10-02: Atnaujintas naudojimo vadovas
1. Atnaujintas skyrius S-nail. Naudojant išorines e. pašto programas nuo šiol prie Gmail prisijungti galima tik naudojant laikiną 16 skaitmenų slaptažodį (App Password). Plačiau apie tai čia.
2. Atnaujintas ir papildytas skyrius failų paieška. Naujajame Peropesis 1.7 leidime atsirado galimybė failų ieškoti naudojant programą locate.
#2022-09-15: Peropesis 1.7: odisėja tęsiasi
Peropesis Linux projektas mažais žingsneliais juda į priekį, išleistas naujas 1.7 leidimas. Naujame leidime atnaujinta dalis esamos programinės įrangos bei įtraukta nauja programinė įranga. Naujai įtrauktos programinės įrangos dėka nuo šiol naudojant Peropesis operacinę sistemą atsirado galimybė iš interneto atsiųsti failus pasitelkiant įrankį wget. Taip pat atsirado galimybė pavienius failus suarchyvuoti, o suarchyvuotus ir suglaustus failus išarchyvuoti ir išskleisti naudojant tokius įrankius, kaip tar, gzip, xz ir bzip2.
Atnaujinta programinė įranga:
coreutils 9.1; file 5.42; findutils 4.9.0; glibc 2.36; grep 3.8; inetutils 2.3; kmod 30; krb5 1.20; less 608; libcap 2.65; libidn2 2.3.3; libnl 3.7.0; libpipeline 1.5.6; links 2.27; linux 5.19.8; man-db 2.10.2; psmisc 23.5; s-nail 14.9.24; shadow 4.12.3; sysvinit 3.04; util-linux 2.38.1; wireless-regdb-master 2022-08-12; xz 5.26; zstd 1.5.2.
Įtraukta nauja programinė įranga:
1. tar 1.34. GNU tar – tai archyvavimo programa, kuri yra skirta suarchyvuoti pavienius failus į vieną archyvą ir išarchyvuoti esamus archyvus į pavienius failus.
2. gzip 1.12. GNU gzip – programa, kuri yra skirta glaudinti arba išskleisti failus.
3. wget 1.21.3. GNU wget – tai programa, kuri yra skirta nedialoginiam failų atsisiuntimui iš interneto.
4. Iš libpsl 0.21.1 programinio paketo įtraukta biblioteka libpsl.so.5.3.3.
5. libpcre.so biblioteka, kuri yra PCRE 8.45 programinio paketo dalis buvo pašalinta, vietoje jos įtraukta libpcre2-8.so.0.11.0 biblioteka iš PCRE2 10.40 programinio paketo.
6. Iki šiol Peropesis distribucijoje platinti nepilnos apimties paketai – bzip2, coreutils, file, findutils, util-linux ir xz – į naujausią Peropesis distribucijos leidimą buvo įtraukti visa apimti. Visos distribucijoje platinamos programinės įrangos sąrašas čia.
7. Įtraukta papildoma programinė aparatinė įranga iš linux-firmware-20220310 programinio paketo, kuri yra atsakinga už kai kai kurios populiarios aparatinės įrangos kontrolę. Pažymėtina, kad nuo šiol reikalingą programinę aparatinę įrangą Peropesis sistemoje galima įsidiegti savarankiškai pasinaudojant tokiais įrankiais, kaip dmesg, grep, wget, tar, lsmod ir modprobe.
Peropesis 1.7 leidime yra ir naujesniuose leidimuose bus platinami tik tos programinės įrangos man puslapiai, kuri realiai egzistuoja distribucijoje.
Keletas ekrano nuotraukų: bzip2, gzip, xz, tar, wget. Peropesis 1.7 Linux platinamojo paketo apimtis yra 102 MB. Naujausią leidimą galima atsiųsti iš čia.
#2022-08-15: Papildytas naudojimo vadovas + DistroWatch
1. Naudojimo vadove sukurtas naujas pažintinis skyrius apie Peropesis live ISO atvaizdą.
2. Peropesis Linux OS projektas buvo įtrauktas į DistroWatch duomenų bazę. Peropesis puslapis DistroWatch svetainėje yra čia. DistroWatch – tai atviro kodo operacinėms sistemoms aptarti skirtas šaltinis, kuriame yra publikuojami Linux distribucijų ir BSD šeimai priklausančių operacinių sistemų sąrašai. Operacinės sistemos svetainėje yra reitinguojamos. Taip pat DistroWatch svetainėje yra publikuojamos Linux, BSD bei kito pobūdžio naujienos.
#2022-06-01: Galimybė išbandyti Peropesis 1.6.2 su DistroTest
[Pastaba: 2022-09-25 nuoroda į DistroTest projektą pašalinta, projektas nebeegzistuoja.]
Atsirado galimybė Peropesis 1.6.2 leidimą išbandyti per interneto naršyklę pasinaudojant DistroTest įrankiu. DistroTest yra interneto tinkle veikiantis Linux ir BSD operacinių sistemų testavimo įrankis. DistroTest projektas savo serveryje talpina daugybę Linux ir BSD distribucijų, jų paleidimui naudoja QEMU virtualizatorių.
#2022-05-11: Peropesis 1.6.2: porą atnaujimų
Atnaujinta programinė įranga: eudev 3.2.11; linux 5.17.5.
Peropesis 1.6.2 Linux platinamojo paketo apimtis yra apie 88 MiB. Naujausią leidimą galima atsiųsti iš čia.
#2022-04-08: Peropesis 1.6.1 leidimas: atnaujinta kai kuri programinė įranga
1. Atnaujinta programinė įranga: programa bash iš bash 5.1.16 programinio paketo; biblioteka libgdbm.so.6.0.0 iš gdbm 1.23 programinio paketo; glibc 2.35 programinis paketas; iana-etc 20220325 programinis paketas; biblioteka libsigsegv.so.2.0.7 iš libsigsegv 2.14 programinio paketo; Linux branduolys iš Linux 5.17.1; rtlwifi iš linux-firmware 20220310 programinio paketo; programa ps ir biblioteka libproc-2.so.0.0.0 iš procps-ng 4.0.0 programinio paketo; programos halt, init, shutdown, killall5, pidof iš sysvinit 3.02 programinio paketo; programos mkfs, fdisk, agetty, swapon, hwclock, kill, mount, umount, dmesg, lsblk, cal, lscpu, whereis ir bibliotekos iš util-linux 2.38 programinio paketo; wpa_supplicant 2.10 programinis paketas; biblioteka libz.so.1.2.12 iš zlib 1.2.12 programinio paketo.
2. Iš wireless-regdb-master 2022-02-18 programinio paketo įkelta reguliavimo duomenų bazė regulatory.db. Regulatory.db yra failas, kurį naudoja Linux belaidžio tinklo posistemė tam, kad išsaugotų reguliuojamosios duomenų bazės informaciją.
Peropesis 1.6.1 Linux platinamojo paketo apimtis yra apie 86 MiB. Naujausią leidimą galima atsiųsti iš čia.
#2022-02-27: Peropesis 1.6 leidimas: S-nail el. pašto klientas
Su šiuo leidimu atsirado galimybė siųsti ir skaityti el. laiškus naudojant S-nail el. pašto klientą bei išorinius SMTP/IMAP serverius.
1. Įdiegtas S-nail (v. 14.9.23) programinis paketas. S-nail – tai elektroninio pašto klientas, kuris suteikia paprastą ir patogią aplinką paštui siųsti ir gauti.
2. Iš Kerberos programinio paketo (v. 1.19.2) įkeltos libgssapi_krb5.so.2.2, libkrb5.so.3.3, libk5crypto.so.3.1 ir libkrb5support.so.0.1 bibliotekos.
3. Iš Libidn2 (v. 2.3.2) programinio paketo įdiegta libidn.so.12.6.1 biblioteka.
4. Iš e2fsprogs (v. 1.46.5) programinio paketo buvo įdiegta libcom_err.so.2.1 biblioteka bei atnaujintos Peropesis platinamajame pakete jau esančios e2fsck, fsck ir mke2fs programos.
5. Iš programinio paketo Keyutils (v. 1.6.1) įdiegta biblioteka libkeyutils.so.1.9.
6. Iš programinio paketo Libunistring (v. 1.0) įdiegta biblioteka libunistring.so.2.2.0.
7. Įkeltas Sertifikavimo tarnybos šakninis sertifikatas (angl. root certificate of a Certificate Authority (CA))
8. Įtraukta programa ed (v. 1.18). GNU ed yra komandinės eilutės pagrindu veikiantis teksto redaktorius.
9. Naudojimo vadove sukurtas skyrius, S-nail el. pašto klientas, kuris yra skirtas susipažinti, kaip Peropesis Linux operacinėje sistemoje naudotis S-nail klientu.
Keletas ekrano nuotraukų: komanda help, S-nail laiško siuntimas, programa S-nail. Peropesis 1.6 Linux platinamojo paketo apimtis yra 85 MiB. Naujausią leidimą galima atsiųsti iš čia.
#2022-01-15: Peropesis 1.5.1 leidimas: atnaujinta programinė įranga, įkeltos naujos programos
Pasikeitimai:
1. Atnaujinta programinė įranga: dauguma programų iš Coreutils 9.0 programinio paketo; lib/* (iš Ncurses 6.3 programinio paketo); libcap.so.2.62 (iš Libcap 2.62 programinio paketo); login, su, groups, nologin, passwd, groupadd, groupdel, useradd, userdel, usermod (iš Shadow 4.11.1 programinio paketo); libmagic.so.1.0.0 (iš File 5.41 programinio paketo); libpipeline.so.1.5.5 (iš Libpipeline 1.5.5 programinio paketo); libcrypto.so.1.1, libssl.so.1.1 (iš Openssl 1.1.1m programinio paketo); dhcpcd 9.4.1; libzstd.so.1.5.1 (iš Zstd 1.5.1 programinio paketo)
2. Į distribuciją iš Coreutils 9.0 programinio paketo įtrauktos programos whois, ping, ping6. Programa whois ieško objekto RFC 3912 duomenų bazėje. Programos ping ir ping6 naudojamos patikrinti ar kompiuteris yra pasiekiamas per IP tinklą.
3. Iš Ncurses 6.3 programinio paketo įkelta programa clear. Programa clear - išvalo terminalo ekraną.
4. Iš Util-linux 2.37.2 programinio paketo įkeltos cal, lscpu, whereis programos. Programa cal - parodo kalendorių; lscpu - parodo informaciją apie procesoriaus architektūrą; whereis - padeda surasti programų, man puslapių failus failų sistemoje.
5. Iš GNU C Library 2.34 programinio paketo įkelta ldd programa. Programa ldd parodo objektų priklausomybę.
6. Iš Findutils 4.8.0 programinio paketo įkelta programa find. Programa find padeda surasti failus esančius failų sistemoje.
7. Naudojimo vadove sukurtas skyrius Failų paieška.
Keletas ekrano nuotarukų: programa cal, programa find, programa ping, programa whereis, programa whois.
Peropesis 1.5.1 platinamojo paketo apimtis yra 82 MiB. Su naujoju Peropesis 1.5.1 leidimu atsirado galimybė patikrinti MD5 (128 bitų) kontrolines sumas. Peropesis naująjo leidimo ir md5sum failus galima atsiųsti iš čia.
#2021-11-12: Peropesis 1.5 leidimas: Bevielis (angl. wireless) prisijungimas
Šiame Peropesis leidime buvo sukurta galimybė į interneto tinklą jungtis bevieliu būdu. Šiam tikslui į Peropesis distribuciją buvo įdiegta nauja programinė įranga. Papildomai Naudotojo vadove buvo sukurtas Wireless skyrius, kuriame yra aptarta, kaip šia naujai įdiegta programine įranga naudotis. Atlikti darbai:
1. Į Peropesis platinamąjį paketą buvo įkelta iw 5.9 programa. iw – tai komandinės eilutės pagrindu veikianti konfigūravimo priemonė, skirta bevieliams įrenginiams valdyti.
2. Į distribuciją taip pat buvo įtrauktas wpa_supplicant 2.9 programinis paketas. wpa_supplicant yra slaptažodžiu apsaugotos Wireless tinko prieigos taško klientas.
3. Iš libnl 3.5.0 programinio paketo buvo įkeltos libnl-3.so.200.26.0 ir libnl-genl-3.so.200.26.0 bibliotekos. Šias bibliotekas naudoja iw ir wpa_supplicant programinio paketo programos.
4. Perkompiliuotas Linux 5.14.9 branduolys papildomai įtraukiant /net modulius.
5. Į distribuciją buvo įkeltas Linux-firmware rtlwifi programinis paketas.
6. Naudotojo vadove sukurtas skyrius Bevielis prisijungimas.
Peropesis 1.5 platinamojo paketo apimtis yra 80 MiB. Naujausią leidimą galima atsiųsti iš čia.
#2021-10-07: Išleista Peropesis 1.4.1 versija: atnaujinta kai kuri programinė įranga
Atnaujinta programinė įranga: libacl.so.1.1.2301 (iš acl 2.3.1); bash (iš bash 5.1.8); e2fsck, fsck, mke2fs (iš e2fsprogs 1.46.4); libstdc++.so.6.0.29, libgcc_s.so.1 (iš gcc 11.2.0); libgdbm.so.6.0.0 (iš gdbm 1.21); Linux kernel and modules (iš linux 5.14.9); ldconfig, lib64/* (iš glibc 2.34); grep egrep (iš grep 3.7); iana-etc 20211001; hostname (iš inetutils 2.2); less (iš less 590); libcap.so.2.59 (iš libcap 2.59); links (iš links 2.25); libpcre.so.1.2.13 (pcre 8.45); halt, init, shutdown, killall5, pidof (iš sysvinit 3.00); mkfs, fdisk, agetty, swapon, hwclock, kill, more, mount, umount, dmesg, lsblk, lib/* (iš util-linux 2.37.2).
Peropesis 1.4.1 platinamojo paketo apimtis yra 66 MiB. Naujausią leidimą galima atsiųsti iš čia.
#2021-08-27: Žiupsnelis naujienų
Buvo sukurtas naujas Naudotojo vadovo skyrius Failų sistema. Jame yra apžvelgta Peropesis Linux OS failų sistemos sandara, aptarta, kaip įmontuoti laikinus įrenginius į /mnt direktoriją bei aptarta, kaip atkurti pažeistą Linux operacinę sistemą pasinaudojus Peropesis platinamuoju paketu.
#2021-07-13: Papildytas Naudojimo vadovas ir įdiegtas Adresų sąrašas
1. Naudojimo vadove buvo sukurtas naujas skyrius Tinklas, kuriame pristatyta šiuo metu Peropesis operacinėje sistemoje prieinamas laidinis prisijungimo būdas prie tinklo.
2. Svetainėje įdiegta paprasta Adresų sąrašo / Naujienlaiškio sistema. Adresų sąrašas yra skirtas jame esantiems adresatams pranešti apie išleistą naują Peropesis OS leidimą.
#2021-06-09: Išleista Peropesis 1.4 versija: atnaujinta kai kuri programinė įranga
Atnaujinta libattr.so.1.1.2501 (iš attr 2.5.1).
Atnaujinta e2fsck, fsck, mke2fs (iš e2fsprogs 1.46.2).
Atnaujinta libmagic.so.1.0.0 (iš file 5.40).
Atnaujinta libstdc++.so.6.0.29, libgcc_s.so.1 (iš gcc 11.1.0).
Atnaujinta kmod, libkmod.so.2.3.7 (iš kmod 29).
Atnaujinta less (iš less 581.2).
Atnaujinta libcap.so.2.50 (iš libcap 2.50).
Atnaujinta links (iš links 2.23).
Atnaujinta Linux kernel and modules (iš linux 5.12.9).
Atnaujinta libcrypto.so.1.1 (iš openssl 1.1.1k).
Atnaujinta halt, init, shutdown, killall5, pidof (iš sysvinit 2.99).
Atnaujinta libzstd.so.1.5.0 (iš zstd 1.5.0).
Peropesis naujausią leidimą galima atsiųsti iš čia.
1. Į Peropesis platinamąjį paketą įtraukta usermod programa. Ši programa yra skirta sistemos naudojo grupei nustatyti/pakeisti. Usermod programa papildo kitų, už sistemos naudotojų tvarkymą atsakingų, programų sąrašą (useradd(8), userdel(8), groupadd(8) ir groupdel(8)), kuriuos jau seniau buvo įtrauktos į Peropesis distribuciją. Plačiau apie šias programas galima sužinoti šių programų man puslapiuose.
2. Perrašytas /etc/init.d/network inicijavimo scenarijus. Jame aprašytos loopback ir network sąsajų sukūrimo ir panaikinimo funkcijos bei šių funkcijų „case“ valdymo kontrolė. Reziumuojant: komandinėje eilutėje parašius komandas: /etc/init.d/network start | stop | restart yra sukuriamos, sustabdomos arba perkraunamos loopback ir network (ethernet) sąsajos.
3. Papildytas /etc/init.d/udev inicijavimo scenarijus. Jame papildomai parašyti udevd ir udevadm programų stop, restart ir reload „case“ valdymo kontrolės atvejai. Reziumuojant: komandinėje eilutėje parašius komandas: /etc/init.d/udev start | stop | restart | reload yra vykdomos, sustabdomos arba paleidžiamos iš naujo programos udevd ir udevadm. Reikėtų atkreipti dėmesį, kad atvejis stop išjungia udevd ir udevadm programas, atvejis start šias programas paleidžia, atvejis restart atlieka vieną atvejį paskui kito, o atvejis reload - iš naujo įkelia udevd taisyklių failus ir kitas duomenų bazes. Plačiau apie reaload galima paskaityti udevadm(8) man puslapyje, udevadm control skyrelyje, --reload.
4. Į Peropesis platinamąjį paketą įtraukta programa killall. killall yra Psmisc programinio paketo dalis. Ši programa yra skirta išjungti sistemoje veikiančius procesus pasinaudojus programų vardais. Šiuo atveju, killall programa buvo panaudota /etc/init.d/udev valdymo kontrolės stop() atvejo scenarijuje, udevd programos išjungimui. Daugiau informacijos apie šią programą killall(1).
5. Po ilgos pertraukos į Peropesis platinamąjį paketą vėl įtraukta syslogd programa (klogd programa buvo įkelta jau pirmoje Peropesis versijoje). syslogd programa sistemoje veda įvykusių procesų žurnalą. Visi šios programos vedami žurnalai yra talpinami /var/log kataloge.
6. Įtrauktas Iana-Etc paketas. Iana-Etc pakete pateikiamos tinklo paslaugos ir protokolai.
Tiek naujienų šioje, 1.3.1 Peropesis versijoje. Peropesis naujausią leidimą galima atsiųsti iš čia.
#2021-05-03: Papildytas Naudojimo vadovas ir įdiegtas forumas
1. Iki šiol, instrukcija, kaip prisijungti prie užkrautos Peropesis sistemos buvo aptarta vienu sakiniu. Išplečiant jį, Naudojimo vadove sukurtas skyrius, Prisijungti / Atsijungti.
2. Svetainėje įdiegtas forumas. Forumui naudojama my little forum programinė įranga. Forumas yra skirtas su Peropesis Linux operacinės sistemos naudojimu ir vystymu susijusiems klausimams aptarti.
Kaip mes tai padarėm:
1. Įkelta nauja Linux branduolio versija – 5.11.12, papildomai sukompiliuoti net draiveriai (liet. tvarkyklės).
2. Įkeltas dhcpcd programinis paketas. Programa dhcpcd yra DHCP klientas. dhcpcd automatiškai sukonfigūruoja prie tinklo prijungto kompiuterio, kuriame ji veikia, tinklo sąsają.
3. Iš programinio paketo net-tools įkeltos programos ifconfig ir route. Programa ifconfig skirta konfigūruoti tinklo sąsają. Programa route parodo / valdo IP maršrutų lentelę.
4. Įkelta komandinės eilutės pagrindu veikianti naršyklė Links.
5. Įkeltos programai Links reikalingos bibliotekos, kurių Peropesis platinamajame pakete iki šiol nebuvo: lzlib, zstd, brotli, libevent.
6. Keletas ekrano nuotraukų: dhcpcd --version, Links adreso laukelis, Links man puslapis, Peropesis svetainė Links naršyklėje.
7. Peropesis naujausią leidimą galima atsisiųsti iš čia.
#2021-04-06: Mažo projekto maži pasikeitimai
1. Sukurta labai paprasta klaidų registravimo sistema. Ši sistema yra skirta užregistruoti Peropesis operacinėje sistemoje aptiktas klaidas. Jeigu naudodamiesi Peropesis OS sistema pastebėjote klaidų, apie jas galite pranešti per HTML formą (nuoroda).
2. Nuo šiol projektas Peropesis Linux OS yra pasiekiamas adresu peropesis.org. Pagrindinė svetainės kalba yra anglų. Lietuvių kalba projekto Peropesis svetainė yra pasiekiama adresu peropesis.org/lt.
#2021-03-29: Išleistas Peropesis 1.2 leidimas
Pakeitimai:
1. Operacinei sistemai Peropesis įkrauti yra naudojami Syslinux įkrovėjai. Ankstesnis Peropesis leidimas, (1.1), buvo suderintas tik su BIOS programine įranga ir Peropesis atvaizdui įkrauti buvo naudojamas Isolinux įkrovėjas. Isolinux yra Syslinux įkrovėjų šeimos dalis. Isolinux yra skirtas atvaizdams iš optinių įrenginių įkrauti. Šiame leidime, (1.2) yra sukurtas papildomas atvaizdas, kuriame yra naudojamas UEFI programinei įrangai skirtas syslinux.efi įkrovėjas. Taigi, reziumuojant, Peropesis 1.2 leidime yra patalpinti du atvaizdai bei šis leidimas yra suderintas darbui tiek su BIOS, tiek su UEFI programinėmis įrangomis. Kadangi šis leidimas talpina papildomą atvaizdą skirtą UEFI įrangai, jo apimtis padidėjo nuo 35 MG padidėjo iki 50 MG. Peropesis 1.2 leidimą galima atsisiųsti iš čia.
2. Naudojimo vadove esančiame skyriuje „Sistemos užkrovimas iš USB“ buvo atnaujinta informacija, papildant šį skyrių UEFI programinės įrangos ypatybėmis.
3. Šiame leidime naudojama failų sistema yra suspausta naudojant xz formatą (vietoje gzip).
#2021-03-15: Peropesis 1.1 leidimas
Pakeitimai:
1. Perkompiliuoti Linux moduliai iš esmės paliekant tik šiuo metu būtinas fs ir usb tvarkykles (angl. driver). Tokiu būdu atsirado galimybė distribucijos apimtį sumažinti nuo 54 MG iki 35 MG.
2. Įkelta lsblk programa iš Util-linux paketo. Programa lsblk pateikia informaciją apie visus esamus bloko įrenginius, prieš tai ją nuskaitydama iš sysfs failų sistemos. Daugiau informacijos apie lsblk(8) man puslapiuose.
#2021-02-17: Pirmasis Peropesis leidimas, 1.0
Šiandien startuoja pirmasis operacinės sistemos Peropesis leidimas, 1.0. Peropesis – tai nedidelės apimties, minimalistinė Linux operacinė sistema. Taip pat, tai yra laisva ir nemokama operacinė sistema, sukurta iš laisvos programinės įrangos daugiausiai platinamos GNU GPL ar BSD licenzijų pagrindu.
Peropesis projektą apima pati operacinė sistema ir ši svetainė. Šio projekto tikslas yra sukurti praktiškai naudingą operacinę sistemą ir pateikti visą šiai sistemai valdyti reikalingą informaciją. Žodis Peropesis yra sudarytas iš trijų žodžių, personalinė operacinė sistema, kiekvieno žodžio pirmųjų trijų raidžių.
Kas yra Linux
Ašis aplink kurią sukasi įvairios Peropesį sudarančios pavienės programos, ištisi programiniai paketai ar jų dalys yra Linux branduolys. Linux branduolys kontroliuoja kompiuterio operacijas ir užtikrina sklandų programų veikimą. Linux branduolį 1991 metais pradėjo kurti Linus Torvalds. Šiandien Linux branduolį vysto šimtai programuotojų iš viso pasaulio ir sulig kiekviena diena su šiuo branduoliu sukurtos Linux operacinės sistemos tampa vis populiaresnės. Linux yra laisva ir nemokama programinė įranga. Be Linux nebūtų ir Peropesis operacinės sistemos.
Priklausomybė
Kiekviena distribucija yra kategorizuojama pagal tam tikrus bruožus. Vienas iš jų – tai distribucijos priklausomybė. Peropesis yra sukurta nuo nulio, kompiliuojant programinę įrangą iš laisvai pateikiamo jos išeities kodo. Šiuo atveju galima teigti, kad Peropesis yra nei nuo vienos kitos distribucijos nepriklausoma operacinė sistema.
Apie 1.0 leidimą, programinė įranga
Šis leidimas nėra įrašomas į kietąjį diską, bet yra užkraunamas kompiuterio atmintyje, tai yra live leidimas. Peropesis yra suderintas darbui su 86_64 bitų architektūros tipo procesoriais.
Šiuo metu pagrindiniai Peropesis 1.0 OS sudarantys programiniai paketai ar jų dalys, be Linux branduolio yra: GNU C Library, Bash, Coreutils, Util-linux, Shadow ir kiti.
Šio platinamojo paketo apimtis yra apie 50 MB. Didžiausią (2/3) šio programinio paketo dalį sudaro Linux branduolio moduliai ir įkelta visų distribucijoje esančių programinių paketų dokumentacija (man puslapiai ir doc failai).
Galimybės
Peropesis – tai puiki priemonė susipažinti su komandine eilute ir dažniausiai Linux aplinkoje sutinkamomis bazinėmis programomis.
Peropesis OS live galima užkrauti operatyvioje atmintyje iš USB laikmenos arba pasinaudojus virtualia mašina.
Šiame leidime yra įdiegta eudev programinis paketas. Tai reiškia, kad sistema automatiškai identifikuoja prie jos prijungtus įrenginius (USB, SD, CD-ROM etc.).
Realiausias praktinis šios sistemos panaudojimas galėtų būti, tai, kad su ja galima išgelbėti kitoje, sutrikusioje, neužsikraunančioje sistemoje esančius svarbius duomenis arba atkurti sutrikusios operacinės sistemos darbinę parinktį – užkraunant Peropesis sistemą kompiuterio operatyvioje atmintyje, į ją įmontuojant kietajame diske esamą sistemą ir taip, pasinaudojus chroot programa, atstatant pažeistas bibliotekas ar kitus esminius failus.
Baigiamasis žodis
Visi pageidaujantys išbandyti Peropesis Linux operacinę sistemą, ją gali atsisiųsti iš šios svetainės. Šioje svetainėje, taip pat yra pateikta visa reikalinga informacija, kaip šią operacinę sistemą užkrauti savo kompiuteryje bei kaip naudotis kai kuriomis sistemoje esančiomis programomis. Plačiau su Peropesis projektu galima susipažinti šios svetainės tinklapyje Apie.