GNU/Linux >> Belajar Linux >  >> OpenSuse

ulasan OpenSUSE Leap 15.2

Selama bertahun-tahun, SUSE - dan openSUSE - telah menjadi driver harian saya, distro Linux favorit saya. Itu memiliki semua yang bisa diharapkan - kecepatan, stabilitas, keunggulan profesional, perkakas kelas atas. Dan kemudian, suatu hari, itu berhenti menjadi luar biasa. Saya telah mencoba untuk menyalakan kembali cinta Tux pertama sejak itu. Tanpa keberuntungan.

Anda dapat membaca semua tentang upaya openSUSE saya di masa lalu dengan membaca ulasan terakhir saya dan melanjutkan perjalanan Anda ke masa lalu, mendaki bukit antusiasme dan kebahagiaan. Faktanya, pengalaman desktop Linux saya secara keseluruhan telah menurun selama beberapa waktu, dan baru-baru ini, saya memutuskan untuk melakukan ulasan singkat dan manis. Yah, tidak menyentuh openSUSE untuk beberapa waktu, saya ingin memeriksa Leap 15.2 lagi, untuk melihat apa yang memberi. Bisakah saya mengembalikan kesenangan lama?

Pemasangan

Saya menggunakan rute resmi - ISO instal ukuran DVD 4.3GB, tidak ada sesi langsung. OK tidak masalah. Pada titik tertentu, penginstal memungkinkan Anda mengonfigurasi jaringan Anda, termasuk kabel dan Nirkabel. Lebih mudah diucapkan daripada dilakukan. Ketika saya mengklik tombol Pindai jaringan, tidak ada yang terjadi. Saya harus melanjutkan dalam mode offline. Saya memilih desktop Plasma, karena lebih menyenangkan daripada Gnome, ditambah SUSE selalu lebih KDE. Satu jam kemudian, proses selesai. Saya memiliki pengaturan delapan boot, dengan menu GRUB khusus yang sangat cantik.

Tapi saya melewatkan satu bagian yang perlu disebutkan lebih lanjut - partisi. Saya dulu bersumpah dengan installer ini. Itu adalah penginstal + pembuat partisi teraman, paling cerdas yang pernah ada, dan akan selalu menebak dengan benar partisi root dan home. Ini juga tidak lagi terjadi.

Apa yang disarankan oleh Leap 15.2 adalah sebagai berikut:hapus sda14 dan sda15 - masing-masing root dan /home untuk Kubuntu dan root untuk KDE neon. Itu tidak merekomendasikan menggunakan atau menggunakan kembali sda16, yang merupakan /home untuk KDE neon, atau partisi lain di host ini, yang jumlahnya banyak. Saya kira ini untuk mengakomodasi pengaturan BTRFS - tetapi kemudian, sejak BTRFS menjadi masalahnya, saran partisi tidak lagi begitu cerdas. Selain itu, BTRFS benar-benar hanya akan masuk akal pada penyimpanan cepat dan array multi-disk, jadi hal semacam ini tidak tepat di semua tingkatan. Yah.

Saya mengonfigurasi hal-hal secara manual - dengan sistem file Ext4 biasa, menambahkan /boot/efi, karena openSUSE membutuhkan ini secara eksplisit didefinisikan, dan kemudian melanjutkan. Ya, sukses, tapi hati saya sakit.

Sistem terinstal, urutan boot openSUSE Leap 15.2 sedikit berwarna - dan maksud saya, Anda mendapatkan percikan logo vendor, diikuti oleh animasi bola lampu. Sangat cepat - boot lebih cepat daripada hampir semua distro lain di kotak ini, tetapi kemudian - dari boot/login kedua dan seterusnya, hal KDEWallet akan muncul terlalu dini, lalu menghilang, lalu lakukan itu empat atau lima kali sebelum sisa desktop diberikan dan saya benar-benar dapat memberikan kredensial yang diperlukan untuk membuka kunci koneksi Nirkabel. Kedengarannya tidak menjanjikan.

Bermain-main

OpenSUSE 15.2 hadir dengan Plasma 5.18 (LTS), yang bagus tapi tidak sebagus Plasma 5.20. Font terlalu pucat - lebih lanjut tentang itu nanti. Sistemnya tidak secepat yang seharusnya, daya tanggapnya agak kurang. Aplikasi membutuhkan waktu untuk dibuka - tidak ada kecemerlangan instan yang dikaitkan dengan desktop KDE belakangan ini.

Applet Pengaturan Sistem aneh - dan menggunakan tata letak Panel Kontrol klasik yang lama. Anda mendapatkan satu klik di mana-mana, dan mengubahnya bukanlah hal yang sepele. Petunjuk:itu tidak di bawah Perangkat Input, tidak di bawah Dolphin. Ini sebenarnya di bawah Workspace. Anda perlu tahu Plasma untuk mengubah ini. Ada juga direktori bin di dalam /home, entahlah, tapi ada di sana. meh Touchpad, gelisah.

Tombol Tampilkan desktop tidak meminimalkan jendela aplikasi - Anda dapat mengubahnya dengan mudah. Kemudian, jika Anda mengubah tema menjadi openSUSEdark, maka semua ikon yang berbeda di menu popup area sistem menjadi rusak, dan jika Anda menginginkan tema sistem terang dengan panel gelap, maka satu-satunya pilihan yang valid adalah Breeze Dark.

Juga, ikon SUSE default (yang monokrom) hanya dibuat untuk tema cahaya (Air) default, jadi sekali lagi, jika setelah beralih ke Breeze, Anda menginginkan ikon SUSE, Anda memerlukan yang hijau. Selain itu, jarak ikon di pengelola tugas serta area sistem terlalu sempit, yaitu, jarak antar elemen terlalu dekat.

Manajemen &pembaruan paket

Ini ternyata menjadi bencana total. Untuk banyak alasan. Untuk memulainya, saya ingin memutar media di VLC, yang disediakan sebagai aplikasi default di openSUSE. Sayangnya, itu tidak dapat memutar file video sederhana, yang telah saya tunjukkan kepada Anda dalam selusin ulasan sebelumnya:

Tidak ada video, Codec tidak didukung:
VLC tidak dapat memecahkan kode format "h264" (H264 - MPEG-4 AVC (bagian 10))

Ada penjelasan panjang dan rinci mengapa Anda tidak mendapatkannya di openSUSE. Sebagai pengguna akhir, saya tidak terlalu peduli, jujur. Saya ingin musik dan video, bukan penjelasan paten. Tapi ini berarti saya harus mengambil perangkat lunak tambahan - dari repositori komunitas seperti Packman. Ini, di sana, menghalangi openSUSE untuk dapat digunakan dalam pengaturan produksi (saya), karena untuk penggunaan yang serius, saya tidak pernah mengizinkan sumber perangkat lunak non-resmi, karena Anda tidak dapat mengandalkan yang tersedia atau terkini atau bahkan berguna. Alasan utama mengapa saya juga tidak dapat menggunakan CentOS 8 yang dikonfigurasi dengan baik sebagai desktop di lingkungan produksi saya.

Saya memulai konfigurasi repo - YaST> Repositori Perangkat Lunak> Tambah> Repositori Komunitas, dan boom, error. Untuk beberapa alasan, YaST tidak dapat mengambil daftar online. Dan kemudian saya menyadari jaringan Nirkabel saya tidak lagi berfungsi. Masalah lama dengan kartu Realtek, yang menyadap laptop G50 saya sekitar 2015-2017? Tampaknya kembali! Secara keseluruhan sudah teratasi sekarang (sejak kernel 4.8), yah tidak. Masalahnya masih ada di openSUSE. Saya harus memutuskan sambungan dari jaringan dan menyambung kembali.

Kemudian, saya melihat hal-hal tambahan - dan daftarnya jauh, jauh lebih pendek daripada sebelumnya. Saya menambahkan Packman, menerima tanda tangan repo, dan kemudian harus mengizinkan perubahan vendor, agar bisa mendapatkan perpustakaan media terbaru, seperti libavcodec dan libavformat. Zypper memberi tahu saya tentang perubahan itu, dan kemudian, pembaruan dimulai.

Meskipun sifatnya delta, itu lambat - dan kemudian, saya mulai mendapatkan kesalahan demi kesalahan, untuk lebih dari selusin perpustakaan Qt yang berbeda (tidak disediakan oleh Packman), yang saya coba abaikan, agar dapat maju dengan pembaruan , dan kemudian, juga kesalahan untuk paket yang disediakan oleh repo komunitas:

Mengambil:libQt5Core5-5.12.7-lp152.2.3_lp152.3.9.1.x86_64.drpm ............[tidak ditemukan]
File './x86_64/libQt5Core5-5.12. 7-lp152.2.3_lp152.3.9.1.x86_64.drpm' tidak ditemukan pada media 'http://download.opensuse.org/update/leap/15.2/oss/'

Contoh lain:

File './x86_64/libQt5Test5-5.12.7-lp152.2.3_lp152.3.9.1.x86_64.drpm' tidak ditemukan pada media 'http://download.opensuse.org/update/leap/15.2/oss/'

Dan kesalahan Packman:

Mengambil:libgstphotography-1_0-0-1.16.2-pm152.3.30.x86_64.rpm ................[error]
Download (curl) error untuk 'http ://packman.inode.at/suse/openSUSE_Leap_15.2/Essentials/x86_64/
libgstphotography-1_0-0-1.16.2-pm152.3.30.x86_64.rpm':
Kode kesalahan:Curl kesalahan 56
Pesan kesalahan:Recv failure:Sambungan disetel ulang oleh rekan

Sistem tidak dapat diperbarui. Semuanya benar-benar rusak. Muka sedih. Dan ini juga berarti tidak ada gunanya melanjutkan tinjauan ini. Tetapi saya memutuskan untuk melakukan lebih banyak pekerjaan, meskipun penilaian saya sendiri lebih baik. Saya memutuskan bahwa saya tidak akan rugi apa-apa. Jadi saya melanjutkan pengujian - termasuk pembaruan, untuk melihat seberapa jauh saya bisa sebelum gagal sepenuhnya atau entah bagaimana memiliki sistem yang diperbarui.

Saya memeriksa apakah semua repo waras, dengan verifikasi zypper, dan tidak ada kesalahan. Ha.

sudo zypper verification
Mengambil metadata repositori 'Main Update Repository' ..........[selesai]
Membangun cache 'Main Update Repository' .......... .....[selesai]
Memuat data repositori...
Membaca paket yang diinstal...

Ketergantungan semua paket yang diinstal terpenuhi.

Mulai ulang, periksa lagi. Semua pembaruan ditawarkan kembali, seolah-olah tidak ada yang terjadi pada perjalanan pertama. Betapa indahnya. Kali ini, pembaruan tampaknya berfungsi dengan baik, tanpa kesalahan. Astaga. Tapi ... pemutaran media saya masih tidak berfungsi. Karena VLC masih menggunakan library openSUSE. Saya mencoba memperbarui ke versi baru, dan ini adalah urutan perintah dan pesan yang harus saya tangani:

Ada kandidat pembaruan untuk 'libavcodec57' dari vendor 'http://packman.links2linux.de', sedangkan vendor saat ini adalah 'openSUSE'. Gunakan 'zypper install libavcodec57-3.4.4-pm152.5.5.x86_64' untuk menginstal kandidat ini.
Ada kandidat update untuk 'libavformat57' dari vendor 'http://packman.links2linux.de', sedangkan vendor saat ini adalah 'openSUSE'. Gunakan 'zypper install libavformat57-3.4.4-pm152.5.5.x86_64' untuk menginstal kandidat ini.
Menyelesaikan ketergantungan paket...

Saya melakukan ini, dan tentu saja, berkali-kali sebelumnya (kita berbicara 4-5 rilis SUSE), saya mendapat konflik paket:

Masalah:libavfilter6-3.4.4-lp152.3.7.x86_64 membutuhkan libavformat57 =3.4.4-lp152.3.7, tetapi persyaratan ini tidak dapat diberikan
Masalah:libavcodec57-3.4.4-pm152.5.5.x86_64 membutuhkan libavutil55 =3.4.4-pm152.5.5, tetapi persyaratan ini tidak dapat disediakan

Masalah:libavfilter6-3.4.4-lp152.3.7.x86_64 membutuhkan libavformat57 =3.4.4-lp152.3.7, tetapi persyaratan ini tidak dapat disediakan
Solusi 1:instal libavfilter6-3.4.4-pm152.5.5.x86_64 (dengan perubahan vendor)
openSUSE --> http://packman.links2linux.de
Solusi 2:jangan instal libavformat57-3.4.4-pm152.5.5.x86_64
Solusi 3:pecahkan libavfilter6-3.4.4-lp152.3.7.x86_64 dengan mengabaikan beberapa dependensinya

Saya setuju dengan semua ini:

8 paket berikut akan berganti vendor:
libavcodec57 openSUSE -> http://packman.links2linux.de
libavfilter6 openSUSE -> http://packman.links2linux.de
libavformat57 openSUSE -> http://packman.links2linux.de
libavresample3 openSUSE -> http://packman.links2linux.de
libavutil55 openSUSE -> http://packman.links2linux.de
libpostproc54 openSUSE -> http://packman.links2linux.de
libswresample2 openSUSE -> http://packman.links2linux.de
libswscale4 openSUSE -> http://packman.links2linux.de

8 paket untuk ditingkatkan, 4 baru, 8 untuk mengubah vendor.
Ukuran unduhan keseluruhan:706.1 KiB. Sudah di-cache:7,4 MiB. Setelah operasi,
tambahan 24.5 MiB akan digunakan.
Lanjutkan? [y/t/v/...? menunjukkan semua opsi] (y):

Dan sekarang akhirnya, saya memiliki pemutaran media ... Meskipun tidak ideal. Saat memutar file MP4, setiap 15 detik atau lebih, pemutaran akan terhenti selama sekitar satu detik, video akan berubah menjadi piksel dan buram, dan kemudian, pemutaran akan dilanjutkan secara normal. Mirip dengan masalah yang saya lihat baru-baru ini di Fedora 33. Tapi kemudian, tidak cukup.

Selengkapnya tentang media &berbagi Samba

Tapi cerita tidak berakhir di situ. VLC tidak akan bermain dari saham Samba. Dapat diprediksi. Saya harus memasukkan kredensial SMB ke VLC dan kemudian juga mengubah ukuran baca/buffer sehingga file akan diputar tanpa kesalahan. Ingat, ini tahun 2020, dan pengguna desktop Plasma masih perlu melakukan trik semacam ini untuk menikmati file media yang disimpan di remote share. Dan saya katakan ini adalah penggemar berat desktop Plasma.

Konektivitas Samba cepat, dengan latensi sangat rendah, Anda mendapatkan stempel waktu saat disalin - tetapi secara keseluruhan, total throughput rendah, hanya sekitar 4 MB/s, jadi Anda tidak mendapatkan semua peningkatan dan perbaikan yang dibawa oleh Plasma versi lebih baru.

Selengkapnya tentang pembaruan

Kisah pembaruan juga tidak berakhir di situ! Setelah pembaruan selesai, saya mendapat pesan paling baik dan paling sopan yang menyarankan saya untuk reboot. Semua distro lain memiliki hal yang sangat mendasar:reboot sekarang, yang ini sebenarnya menjelaskan mengapa tindakan seperti itu akan baik untuk Anda.

Pustaka atau layanan inti telah diperbarui.
Reboot diperlukan untuk memastikan bahwa sistem Anda mendapat manfaat dari pembaruan ini.

Dan kemudian, saya dengan lembut ketakutan ...

Ketika sistem berputar, boot splash Lenovo standar saya hilang - digantikan oleh layar biru ncurses yang bertuliskan MOK Management. Ada hubungannya dengan Boot Aman? Mungkin. Saya menonaktifkannya di kotak tes ini. Dan saya ingat pembaruan firmware dalam daftar paket openSUSE yang terdaftar. Menarik. Yah, saya memutuskan untuk tidak menyentuh apa pun, biarkan sistem melanjutkan dengan sendirinya dan lihat di mana saya berakhir. Urutan boot adalah resolusi rendah, tetapi sistem mulai dengan baik. Kemudian, pada reboot berikutnya, semuanya kembali seperti biasa - tidak ada layar ncurses, boot splash resolusi tinggi.

Sekarang saya bertanya-tanya, apakah ini akan menyebabkan bricking aneh lainnya seperti yang menimpa kotak ini - setelah tes openSUSE - beberapa waktu lalu? Tidak yakin. Itu adalah sesuatu yang Anda dan saya perlu cari tahu dalam beberapa minggu saat saya mencoba mem-boot sesuatu dari perangkat USB.

Tapi tunggu! Kisah pembaruan tidak cukup sampai di situ! Tidak, tidak.

Beberapa hari kemudian, saya menyalakan sistem, dan saya melihat pesan baru tentang beberapa pembaruan (kira-kira lima atau lebih). Ketika saya mengklik tombol, saya mendapat banyak kesalahan. Saya juga menyadari bahwa YaST tidak akan diluncurkan - itu hanya akan ditutup tanpa kesalahan yang ditampilkan. Saya harus menjalankan zypper dari baris perintah atau menggunakan versi ncurses dari YaST.

Pembaruan selesai tanpa kesalahan pada baris perintah, saya reboot, dan semuanya kembali normal. Sekarang, ini adalah toleransi yang jauh lebih besar daripada yang seharusnya diberikan pada komponen perangkat lunak. Semuanya benar-benar tidak dapat digunakan, jika Anda memikirkannya. Begitu banyak bug, kesalahan, dan konflik, hanya untuk menginstal pembaruan. Aku meluncur di inersia murni sekarang. Baiklah, lanjutkan ke topik lain dari ulasan ini!

Penggunaan, performa, stabilitas

Oke, tapi bukan bintang. Performa lumayan tetapi responsivitas kurang ideal. Pemanfaatan sumber daya yang rendah, yang tidak sepenuhnya selaras dengan kecepatan sistem yang dirasakan. Tidak ada crash dalam bentuk apapun. Banyak aplikasi, tetapi kemudian, Anda memiliki DVD barang lengkap. Meski begitu, Anda mungkin ingin mendapatkan beberapa tambahan.

Saat idle, penggunaan memori sekitar 420 MB, dan CPU berdetak sangat tenang 0-1% - sayang sekali ini tidak langsung diterjemahkan ke dalam respons. Mungkin ini ada hubungannya dengan versi kernel tertentu, dan mungkin peningkatan yang dibuat pada versi yang lebih baru.

Firefox &bookmark Taiwan

Satu hal lagi yang saya perhatikan - setengah dari bookmark (yang Anda dapatkan secara default) di browser disetel ke lokal zh-TW, yang tidak masuk akal pada instalasi en-US, sekarang bukan? Saya menemukan beberapa sumber online tentang fenomena ini, berkencan berbulan-bulan yang lalu. Sangat sedih. Kembali pada pertengahan 2000-an, bagi saya, SUSE adalah pilar kualitas dan kesenangan. Ini seperti menonton pub favorit Anda terbakar, jika saya boleh meminjam frasa ini.

Masalah font

Masalah utama lainnya - kualitas rendering font. Sekali lagi, bukan masalah baru, saya membicarakan ini bertahun-tahun yang lalu. Saya mengubah warna font menggunakan panduan Brooze saya, yang hanya membantu sedikit. Tidak perlu men-tweak petunjuk dan semacamnya, dan menginstal perpustakaan FreeType tambahan tidak melakukan apa-apa pada saat ini. Huruf-hurufnya masih terlihat tipis dan pucat, meskipun semuanya dianggap benar. Yah, seharusnya.

Kemudian, saya membaca panduan yang diperbarui dari orang yang telah menyediakan perpustakaan yang ditambal dengan Rendering Subpiksel LCD, yang menyebutkan membuat perubahan variabel lingkungan seluruh sistem baru. Tapi kemudian, tentu saja, ada setengah lusin tweak lain yang bisa diterapkan, dan itu mengingatkan saya betapa rusaknya ekosistem font di Linux, dan sangat, sangat, SANGAT sedikit distro yang berhasil menyediakan font yang bagus dan tajam secara default. . Total dua, mungkin tiga pada hari yang baik - dari ratusan dan ratusan.

FREETYPE_PROPERTIES="truetype:interpreter-version=35 cff:no-stem-darkening=1 autofitter:warping=1"

Ini perlu masuk ke /etc/environment, sementara sisanya akan baik-baik saja secara default, ergo juga mengapa perpustakaan FreeType tambahan tidak melakukan apa-apa. Setelah memulai kembali sesi Anda, font akan menjadi jelas, tajam, dan mata Anda tidak akan meleleh.

Kesalahan ikan kakap

Kembali pada hari itu, saya menulis tentang keajaiban Snapper - alat snapshot sistem file yang sangat keren, yang sepertinya hanya berfungsi dengan BTRFS. Jadi apa yang terjadi jika Anda tidak menggunakan sistem file ini? Nah, utilitas harus mendeteksi kemudian dan kemudian memberi Anda kesalahan yang bagus, tidak mengarahkan Anda ke baris perintah dan/atau melemparkan pesan aneh.

Kesimpulan

Ini lebih lama dari yang saya perkirakan - atau dijamin. Sebut saja kegilaan nostalgia saya dengan openSUSE. Saya sedih untuk mengatakannya, tetapi openSUSE Leap 15.2 tidak lebih ramah atau lebih pintar daripada banyak versi sebelumnya. Faktanya, ini cukup kutu buku dan sebagian besar tidak dapat diakses oleh orang biasa, meskipun ada beberapa elemen yang agak brilian dalam desainnya. Tetapi Anda tidak dapat mendamaikan mereka dengan manajemen paket yang rusak secara fundamental, perangkat lunak sehari-hari yang hilang dan bagian yang menyenangkan, dan banyak inkonsistensi visual dan ergonomis.

Pemasang tidak lagi seaman dan secerdas dulu. Semuanya sedikit kurang. Memalukan. Karena YaST keren, dan utilitas SUSE umumnya terbaik dan pro. Tapi kemudian, ada bentrokan antara apa yang seharusnya menjadi desktop untuk orang biasa dan frontend sysadmin perusahaan, di satu sisi. Jenis antara apa yang Anda dapatkan dengan CentOS dan CentOS default ditambah semua saus dan perubahan saya. Yah, sedih tapi tidak mengejutkan. Mungkin suatu hari. Yang mengatakan, seperti ulasan Fedora 33 saya, saya akan memiliki panduan tweak pasca-instal terpisah, bagi mereka yang ingin menggunakan openSUSE Leap sebagai mesin desktop mereka. Mengingat pengalaman saya, saya tidak dapat merekomendasikannya, dan itu bergabung dengan daftar panjang kenangan menyakitkan dalam perjalanan Tux saya.


OpenSuse
  1. Instal Discord di openSUSE Leap 15 - Panduan langkah demi langkah?

  2. Instal TeamViewer di openSUSE Leap 15.3 - Panduan langkah demi langkah?

  3. Bagaimana menginstal Mongodb 5 di Opensuse Leap 15.3

  1. Bagaimana menginstal Mysql Server 8 pada OpenSUSE Leap 15.3

  2. Cara menginstal &mengkonfigurasi Redis 6 pada OpenSUSE Leap 15.3

  3. Bagaimana cara menginstal Erlang di Opensuse Leap 15.3

  1. Instal OpenSUSE Leap 42.1 Langkah demi Langkah

  2. Cara mengatur server SFTP di OpenSUSE Leap 15.3 Server

  3. Bagaimana menginstal Java 17 di OpenSUSE Leap 15.3