Keluaran pengedaran helloSystem 0.7, menggunakan FreeBSD dan mengingatkan macOS

Simon Peter, pencipta format pakej serba lengkap AppImage, telah menerbitkan keluaran helloSystem 0.7, pengedaran berdasarkan FreeBSD 13 dan diletakkan sebagai sistem untuk pengguna biasa yang pencinta macOS yang tidak berpuas hati dengan dasar Apple boleh beralih kepadanya. Sistem ini tidak mempunyai komplikasi yang wujud dalam pengedaran Linux moden, berada di bawah kawalan pengguna sepenuhnya dan membolehkan bekas pengguna macOS berasa selesa. Untuk membiasakan diri dengan pengedaran, imej but bersaiz 791 MB (torrent) telah dibuat.

Antara muka mengingatkan macOS dan termasuk dua panel - yang atas dengan menu global dan yang bawah dengan panel aplikasi. Untuk menjana menu global dan bar status, pakej panda-statusbar, yang dibangunkan oleh pengedaran CyberOS (dahulunya PandaOS), digunakan. Panel aplikasi Dock adalah berdasarkan kerja projek dok siber, juga daripada pembangun CyberOS. Untuk mengurus fail dan meletakkan pintasan pada desktop, pengurus fail Filer sedang dibangunkan, berdasarkan pcmanfm-qt daripada projek LXQt. Pelayar lalai ialah Falkon, tetapi Firefox dan Chromium tersedia sebagai pilihan. Permohonan dihantar dalam pakej serba lengkap. Untuk melancarkan aplikasi, utiliti pelancaran digunakan, yang mencari program dan menganalisis ralat semasa pelaksanaan.

Keluaran pengedaran helloSystem 0.7, menggunakan FreeBSD dan mengingatkan macOS

Projek ini sedang membangunkan satu siri aplikasinya sendiri, seperti configurator, pemasang, utiliti mountarchive untuk memasang arkib ke dalam pepohon sistem fail, utiliti untuk pemulihan data daripada ZFS, antara muka untuk pembahagian cakera, penunjuk konfigurasi rangkaian, utiliti untuk mencipta tangkapan skrin, pelayar pelayan Zeroconf, penunjuk untuk volum konfigurasi, utiliti untuk menyediakan persekitaran but. Bahasa Python dan perpustakaan Qt digunakan untuk pembangunan. Komponen yang disokong untuk pembangunan aplikasi termasuk, dalam susunan keutamaan menurun, PyQt, QML, Qt, Rangka Kerja KDE dan GTK. ZFS digunakan sebagai sistem fail utama dan UFS, exFAT, NTFS, EXT4, HFS+, XFS dan MTP disokong untuk pemasangan.

Inovasi utama helloSystem 0.7:

  • Peralihan kepada asas kod FreeBSD 13.0 telah dibuat (keluaran sebelumnya adalah berdasarkan FreeBSD 12.2).
  • Seni bina baharu untuk bekerja dalam mod Langsung telah dilaksanakan, berfungsi tanpa cakera RAM, tanpa menukar partition akar dan tanpa menyalin imej sistem ke dalam RAM. Imej langsung menggunakan sistem fail UFS, dimampatkan menggunakan uzip, bukannya sistem fail ZFS. Permulaan persekitaran grafik telah dialihkan ke peringkat pemuatan yang lebih awal. Akibatnya, saiz imej langsung berkurangan daripada 1.4 GB kepada 791 MB, dan masa muat turun dikurangkan sebanyak tiga kali.
  • Keserasian dengan kit alat Ventoy dipastikan, membolehkan anda memuatkan beberapa imej ISO berbeza daripada satu media.
  • Menambah sokongan untuk sistem fail exFAT.
  • Set yang boleh dimuat turun berasingan mengandungi fail untuk pembangun aplikasi, termasuk penyusun, fail pengepala dan dokumentasi.
  • Keserasian yang lebih baik dengan kad video NVIDIA yang lebih lama (beberapa versi pemacu NVIDIA yang berbeza ditambah).
  • Reka bentuk proses pemuatan telah diubah. Konsol teks telah dihentikan secara lalai.
  • Menambah terjemahan untuk banyak aplikasi, dialog konfigurator dan utiliti.
  • Selain penyemak imbas Falkon lalai, anda boleh memasang pakej Chromium, Firefox dan Thunderbird dengan cepat dengan sokongan menu global dan hiasan tetingkap asli.
  • Menu menyediakan paparan kekunci panas yang membawa kepada memanggil elemen menu yang sepadan. Sorotan visual item menu yang dipilih disediakan. Secara lalai, ikon tidak lagi ditunjukkan dalam menu konteks.
  • Melaksanakan keupayaan untuk menukar kelantangan dan kecerahan skrin melalui butang multimedia yang sepadan pada papan kekunci komputer riba
  • Dalam emulator terminal, arahan Command-C dan Command-V berfungsi selaras dengan cara arahan ini dikendalikan dalam aplikasi lain (Ctrl-C memerlukan menekan Command-Shift-C atau Ctrl-Command-C).
  • Menambah sokongan untuk bunyi sistem dalam pengurus fail dan bunyi amaran dalam dialog mesej.
  • Jika mustahil untuk memulakan sesi grafik dalam masa tertentu, mesej ralat dengan maklumat berguna tentang peralatan kini dipaparkan.
  • Pengurus fail menyediakan sokongan untuk menamakan semula partition cakera (dengan melaksanakan perintah nama semula diskutil), memaparkan label teksnya dan memautkan ikon ke partition. Menambah keupayaan untuk membuka imej cakera dengan mengklik dua kali.
  • Menambah utiliti makeimg untuk mencipta imej cakera.
  • Satu elemen telah ditambahkan pada menu konteks untuk memanggil antara muka pemformatan cakera.
  • Program untuk mengambil nota melekit telah dialih keluar daripada autorun.
  • Untuk peranti audio, adalah mungkin untuk memanggil penyama.
  • Kemungkinan percubaan yang belum selesai sepenuhnya dikumpulkan dalam bahagian "Dalam Pembinaan". Utiliti untuk memasang kemas kini pakej dan menggunakan tampalan daripada FreeBSD, membakar cakera optik, memuat turun set dengan aplikasi tambahan dan memasang Debian Runtime dengan persekitaran untuk menjalankan aplikasi Linux tersedia untuk ujian.

Sumber: opennet.ru

Tambah komen