Oracle publikoi edicionin e ri falas të Solaris 11.4 CBE

Oracle prezantoi Solaris 11.4.81 CBE (Common Build Environment), njĂ« variant i sistemit operativ Solaris 11.4, i orientuar pĂ«r zhvilluesit e softuerit me kod tĂ« hapur dhe pĂ«r pĂ«rdorim personal. CBE e lehtĂ«son qasjen nĂ« versionet mĂ« tĂ« fundit tĂ« programeve dhe pĂ«rditĂ«simeve pĂ«r ata qĂ« duan tĂ« pĂ«rdorin Solaris falas. Ky Ă«shtĂ« publikimi i dytĂ« nĂ« serinĂ« CBE — i pari u publikua nĂ« vitin 2022. Ndryshe nga ndĂ«rtimet kryesore tĂ« Solaris 11.4, licenca e tĂ« cilave lejon pĂ«rdorim falas pĂ«r testim, zhvillim dhe projekte personale, edicioni CBE dallohet nga pĂ«rdorimi i njĂ« modeli tĂ« vazhdueshĂ«m publikimi tĂ« versioneve tĂ« reja dhe Ă«shtĂ« i afĂ«rt me edicionin Solaris 11.4 SRU (Support Repository Update).

Ndërtimi përfshin versione të reja programesh, funksionalitet të zgjeruar dhe rregullime gabimesh, të disponueshme në momentin e përgatitjes së publikimit. Për shkarkim është përgatitur një imazh i veçantë ISO, si dhe ofrohet mundësia për të kaluar te përdorimi i CBE pas instalimit të ndërtimeve të zakonshme të Oracle Solaris 11.4. Për të kaluar te CBE, mjafton të lidhet depoja pkg.oracle.com/solaris/release në menaxherin e paketave IPS dhe të ekzekutohet komanda «pkg update». Kodi i komponentëve të hapur të Solaris është i disponueshëm në depon në GitHub, ndërsa paketat individuale mund të shkarkohen nga faqja pkg.oracle.com.

Ndryshimet kryesore krahasuar me publikimin e mëparshëm CBE:

  • Mjedisi i desktopit Ă«shtĂ« pĂ«rditĂ«suar nĂ« GNOME 45 (mĂ« parĂ« ofrohej GNOME 3.38). JanĂ« bĂ«rĂ« ndryshime kozmetike nĂ« ndĂ«rfaqe, pĂ«r shembull, treguesi «PĂ«rmbledhje» («Activities») nĂ« desktop Ă«shtĂ« zĂ«vendĂ«suar me treguesin e skripteve virtuale. X-server Ă«shtĂ« pĂ«rditĂ«suar nĂ« degĂ«n 1.20. JanĂ« shtuar versione tĂ« reja tĂ« driverĂ«ve grafikĂ« NVIDIA 470.182.
  • Implementimi i protokollit mDNS (Multicast DNS/Zeroconf) Ă«shtĂ« zĂ«vendĂ«suar me paketĂ«n Avahi 0.8. MĂ« parĂ« pĂ«rdorej njĂ« port i softuerit Apple Bonjour, specifik pĂ«r Solaris.
  • Mjedisi sistemor pĂ«r gjuhĂ«n Python Ă«shtĂ« shĂ«nuar si i menaxhuar nĂ« mĂ«nyrĂ« tĂ« pavarur (PEP 668), gjĂ« qĂ« nuk lejon pĂ«rdorimin e pip dhe veglave tĂ« ngjashme pĂ«r instalimin e bibliotekave shtesĂ« Python nĂ« katalogĂ«t ku ndodhen bibliotekat Python qĂ« janĂ« pjesĂ« e Solaris. PĂ«r instalimin e paketave shtesĂ« Python nĂ« njĂ« mjedis tĂ« ndarĂ« nga sistemi, rekomandohet pĂ«rdorimi i veglĂ«s pipx.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r thirrjet e sistemit preadv dhe pwritev pĂ«r leximin dhe shkrimin e tĂ« dhĂ«nave duke pĂ«rdorur disa bufferĂ«. NĂ« libc janĂ« shtuar funksionet e reja getpeereid, getumask, mremap, core_get_process_content, core_set_process_content, core_get_process_path, core_set_process_path dhe ucred_getprinc. Vlera IOV_MAX (numri i lejuar i elementeve tĂ« vargut iovec pĂ«r njĂ« thirrje) Ă«shtĂ« rritur nga 16 nĂ« 1024.
  • NĂ« funksionet u8_strcmp dhe u8_textprep_str Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r Unicode 14.
  • NĂ« lastlog, utmpx dhe wtmpx Ă«shtĂ« zgjidhur problemi i vitit 2038 — koha e adresueshme nga numĂ«ruesi Ă«shtĂ« zgjeruar deri nĂ« vitin 2106.
  • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar cilĂ«simet serverĂ« SSH me ndarje nĂ« skedarĂ« tĂ« veçantĂ« /etc/ssh/sshd_config.d/*.conf. Paketa OpenSSH Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 9.6. ËshtĂ« çaktivizuar mbĂ«shtetja pĂ«r nĂ«nshkrimet RSA tĂ« bazuara nĂ« SHA-1. Programi scp Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e SFTP.
  • NĂ« programin ps Ă«shtĂ« shtuar opsioni «-I» pĂ«r shfaqjen e kohĂ«s nĂ« formatin ISO 8601.
  • NĂ« programin modinfo Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r ndarjen e moduleve standarde tĂ« kernelit, tĂ« ofruara nĂ« Solaris, nga modulet e instaluara veçmas. PĂ«r tĂ« shfaqur vetĂ«m modulet jo-sistemore Ă«shtĂ« shtuar opsioni «-x».
  • NĂ« pĂ«rbĂ«rjen bazĂ« janĂ« shtuar programet ctfconvert, ctfdump dhe ctfmerge pĂ«r punĂ« me tĂ« dhĂ«nat e debugimit nĂ« formatin CTF (Compact Type Format), i cili mundĂ«son ruajtje kompakte tĂ« informacionit pĂ«r tipet C, lidhjet ndĂ«rmjet funksioneve dhe simbolet e debugimit. Te linker-i ld Ă«shtĂ« integruar mbĂ«shtetja pĂ«r CTF. ËshtĂ« shtuar mbĂ«shtetja pĂ«r versionin CTF 3. JanĂ« zgjeruar mundĂ«sitĂ« e programeve elfcompress, ldiostat dhe strip.
  • Si parazgjedhje Ă«shtĂ« aktivizuar nisja e procesit ACT (Autonomous Crash dump Tool), qĂ« e thjeshton analizĂ«n e dĂ«shtimeve nĂ« kernel. NĂ« debugger-in mdb janĂ« shtuar shtigje shtesĂ« pĂ«r kĂ«rkimin e crash-dump-eve tĂ« kernelit. JanĂ« zgjeruar mundĂ«sitĂ« diagnostikuese tĂ« programit iostat.
  • NĂ« programet cp dhe mv Ă«shtĂ« shtuar flamuri «-S» pĂ«r tĂ« shkruar bufferĂ«t nĂ« disk me ndihmĂ«n e thirrjes sĂ« sistemit fsync.
  • ËshtĂ« implementuar pajisja /dev/full, e cila gjatĂ« leximit kthen zero, ndĂ«rsa gjatĂ« shkrimit jep kodin e gabimit pĂ«r mungesĂ« hapĂ«sire tĂ« lirĂ« (ENOSPC).
  • NĂ« ZFS Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r mbrojtjen e skedarĂ«ve nga fshirja pĂ«r njĂ« periudhĂ« tĂ« caktuar (File Retention). PĂ«r montimin e kloneve nĂ« regjimin clonedir nĂ« ZFS pĂ«rdoret drejtoria “.zfs/clone”. NĂ« komandat mount/unmount Ă«shtĂ« shtuar opsioni «-r» pĂ«r montimin/çmontimin e tĂ« gjitha sistemeve tĂ« skedarĂ«ve brenda pikĂ«s sĂ« specifikuar tĂ« montimit. NĂ« komandĂ«n «zfs send» Ă«shtĂ« implementuar regjimi «-w crypto», nĂ« tĂ« cilin tĂ« dhĂ«nat e enkriptuara transmetohen pa u dekriptuar. CilĂ«simet e ndarjeve swap dhe dump janĂ« zhvendosur nga /etc/vfstab dhe /etc/dumpadm.conf te vetitĂ« e ZFS.
  • ËshtĂ« shtuar shĂ«rbimi memory-reserve, i cili lejon rezervimin e memories gjatĂ« nisjes me anĂ« tĂ« mekanizmit MRP (Memory Reservation Pool) pĂ«r pĂ«rdorim tĂ« mĂ«vonshĂ«m nĂ« OSM (Object Storage Manager).
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r live-migrimin e mjediseve tĂ« izoluara Kernel Zone (KZ). NĂ« mjetin zoneadm Ă«shtĂ« shtuar komanda «log» pĂ«r tĂ« parĂ« pĂ«rmbajtjen e log-eve qĂ« lidhen me njĂ« zonĂ« tĂ« caktuar tĂ« izoluar.
  • ËshtĂ« shtuar paketa Ansible pĂ«r menaxhim tĂ« centralizuar tĂ« konfigurimeve.
  • JanĂ« pĂ«rditĂ«suar versionet e programeve pĂ«r zhvilluesit: GCC 14, LLVM 19, Go 1.23.5, JDK 1.8.0_441-b7, Node.js 20, Perl 5.38, PHP 8.4, Python 3.13, Ruby 3.13, Rust 1.78, autoconf 2.71, cmake 3.24, GNU make 4.4.1, meson 1.5.2, git 2.48.1, Mercurial 6.8, subversion 1.14.5, vim 9.1, GDB 15.1, ImageMagick 7, MySQL 8.4.
  • JanĂ« pĂ«rditĂ«suar versionet e GRUB 2.12, Shim 15.8, CUPS 2.4.11, OpenLDAP 2.6, Samba 4.21.3, Puppet 7.27.0.
  • ËshtĂ« shtuar paketa me serverin DNS Unbound.
  • NĂ« pĂ«rbĂ«rje janĂ« pĂ«rfshirĂ« bibliotekat zstd, pcaudiolib, bdw-gc, libadwaita, fmt, gcr-4, libpaper, libsoup-3, libuv, libyaml, espeak-ng dhe libxcvt.
  • NĂ« vend tĂ« Snort pĂ«r zbulimin dhe parandalimin e ndĂ«rhyrjeve nĂ« rrjet, propozohet pĂ«rdorimi i sistemit Suricata (nĂ« Snort 3 pĂ«rdoret LuaJIT, i cili nuk mbĂ«shtet CPU SPARC).
  • JanĂ« hequr bibliotekat gtk2, clutter, webkitgtk4, aalib, gtkmm, cogl, libtorrent.
  • JanĂ« hequr versionet OpenSSL 1.0.2 dhe 1.1; Ă«shtĂ« kryer kalimi nĂ« OpenSSL 3.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster