OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

Kebolehan


Aptitud, ditunjukkan dalam Rajah 8.1, “Pengurus pakej aptitud” [halaman 191], ialah program interaktif yang boleh digunakan dalam mod separa grafik pada konsol. Anda boleh menyemak imbas senarai pakej yang dipasang dan tersedia, mencari semua maklumat dan memilih pakej untuk dipasang atau dialih keluar. Program ini direka khusus untuk digunakan oleh pentadbir supaya tingkah laku lalainya jauh lebih pintar daripada APT, dan antara mukanya lebih mudah difahami.


gambar


Rajah 8.1 . kebolehan pengurus pakej


Apabila anda berlari kebolehan, anda ditunjukkan senarai pakej yang diisih mengikut keadaan (dipasang, tidak dipasang atau dipasang tetapi tidak tersedia pada cermin), manakala bahagian lain memaparkan tugas, pakej maya dan pakej baharu yang muncul baru-baru ini pada cermin. Untuk memudahkan penyemakan imbas tematik, pandangan lain tersedia.

Dalam semua kes, kebolehan memaparkan senarai yang menggabungkan kategori dan pakej pada skrin. Kategori disusun melalui struktur pokok, yang cawangannya masing-masing boleh dibuka atau dilipat dengan kekunci Enter, [, dan ]. Kekunci + hendaklah digunakan untuk menandakan pakej untuk pemasangan, - untuk menandakannya untuk dialih keluar dan _ untuk membersihkannya. Ambil perhatian bahawa kunci ini juga boleh digunakan untuk kategori, dalam hal ini tindakan yang sepadan akan digunakan pada semua pakej kategori. Kunci u mengemas kini senarai pakej yang tersedia dan Shift+u menyediakan peningkatan sistem global. Kekunci g bertukar kepada paparan ringkasan perubahan yang diminta (dan menaip g sekali lagi akan menggunakan perubahan), dan q berhenti daripada paparan semasa. Jika anda berada dalam paparan awal, ini akan ditutup kebolehan.


kebolehanDokumentasi Bahagian ini tidak merangkumi butiran penggunaan yang lebih terperinci kebolehan, ia lebih memfokuskan pada memberi anda kit kemandirian pengguna. kebolehan didokumenkan dengan agak baik dan kami menasihatkan anda untuk menggunakan manual lengkapnya yang terdapat dalam aptitude-doc-en pakej.

fail:///usr/share/doc/aptitude/html/en/index.html

kebolehanDokumentasi Bahagian ini tidak merangkumi butiran penggunaan yang lebih terperinci kebolehan, ia lebih memfokuskan pada memberi anda kit kemandirian pengguna. kebolehan didokumenkan dengan agak baik dan kami menasihatkan anda untuk menggunakan manual lengkapnya yang terdapat dalam aptitude-doc-en pakej.

fail:///usr/share/doc/aptitude/html/en/index.html


Untuk mencari pakej, anda boleh menaip / diikuti dengan corak carian. Corak ini sepadan dengan nama pakej tetapi juga boleh digunakan pada perihalan (jika didahului oleh ~d), ke bahagian

(dengan ~s), atau ciri lain yang diperincikan dalam dokumentasi. Corak yang sama boleh menapis senarai pakej yang dipaparkan: taip kekunci l (seperti dalam menghadkan) dan masukkan corak.

Menguruskan bendera automatik pakej Debian (lihat bahagian 8.3.4, “Penjejakan Dipasang Secara Automatik Kami” [halaman 199]) adalah mudah dengan kebolehan. Anda boleh menyemak imbas senarai pakej yang dipasang dan menandakan pakej sebagai automatik dengan Shift+m ​​atau anda boleh mengalih keluar tanda dengan kekunci m. Pakej automatik dipaparkan dengan "A" dalam senarai pakej. Ciri ini juga menawarkan cara mudah untuk menggambarkan pakej yang digunakan pada mesin, tanpa semua perpustakaan dan pergantungan yang anda tidak ambil kisah. Corak berkaitan yang boleh digunakan dengan l (untuk mengaktifkan mod penapis) ialah ~i!~M. Ia menyatakan bahawa anda hanya mahu melihat pakej yang dipasang (~i) tidak ditanda sebagai automatik (!~M).


Menggunakan kebolehan pada Kebanyakan ciri Aptitude boleh diakses melalui antara muka interaktif dan juga melalui

Antara Muka Baris Perintah baris arahan. Barisan arahan ini kelihatan biasa kepada pengguna biasa apt- dapat and apt-cache.

Ciri-ciri canggih bagi kebolehan juga tersedia pada baris arahan. Anda boleh menggunakan corak carian pakej yang sama seperti dalam versi interaktif. Sebagai contoh, jika anda ingin membersihkan senarai pakej yang dipasang secara manual dan jika anda tahu bahawa tiada program yang dipasang secara setempat memerlukan mana-mana perpustakaan atau modul Perl tertentu, anda boleh menandakan pakej yang sepadan sebagai automatik dengan satu arahan:

# kebolehan markauto '~slibs|~sperl'


Di sini, anda boleh melihat dengan jelas kuasa sistem corak carian kebolehan, yang membolehkan pemilihan segera semua pakej dalam libs and perl bahagian.

Berhati-hati, jika sesetengah pakej ditandakan sebagai automatik dan jika tiada pakej lain bergantung padanya, ia akan dialih keluar serta-merta (selepas permintaan pengesahan).


Mengurus Syor, Cadangan dan Tugas Satu lagi ciri menarik kebolehan adalah hakikat bahawa ia menghormati pengesyoran antara pakej sambil masih memberi pilihan kepada pengguna untuk tidak memasangnya mengikut kes demi kes. Sebagai contoh, yang gnome pakej mengesyorkan gdebi (dalam kalangan yang lain). Apabila anda memilih yang pertama untuk pemasangan, yang terakhir juga akan dipilih (dan ditandakan sebagai automatik jika belum dipasang pada sistem). Menaip g akan menjadikannya jelas: gdebi muncul pada skrin ringkasan tindakan yang belum selesai dalam senarai pakej yang dipasang secara automatik untuk memenuhi kebergantungan. Walau bagaimanapun, anda boleh memutuskan untuk tidak memasangnya dengan menyahpilihnya sebelum mengesahkan operasi.

Harap maklum bahawa ciri penjejakan pengesyoran ini tidak digunakan pada peningkatan. Sebagai contoh, jika versi baharu gnome mengesyorkan pakej yang tidak disyorkan sebelum ini, pakej tidak akan ditanda untuk pemasangan. Walau bagaimanapun, ia akan disenaraikan pada skrin naik taraf supaya pentadbir masih boleh memilihnya untuk pemasangan.

Cadangan antara pakej juga diambil kira, tetapi dengan cara yang disesuaikan dengan status khusus mereka. Sebagai contoh, sejak gnome mencadangkan dia-gnome, yang terakhir akan dipaparkan pada jumlah

skrin mary tindakan yang belum selesai (dalam bahagian pakej yang dicadangkan oleh pakej lain). Dengan cara ini, ia boleh dilihat dan pentadbir boleh memutuskan sama ada untuk mengambil kira cadangan itu atau tidak. Memandangkan ia hanya cadangan dan bukan kebergantungan atau pengesyoran, pakej tidak akan dipilih secara automatik—pemilihannya memerlukan campur tangan manual (oleh itu, pakej tidak akan ditandakan sebagai automatik).

Dalam semangat yang sama, ingat itu kebolehan menggunakan konsep tugasan dengan bijak. Memandangkan tugasan dipaparkan sebagai kategori dalam skrin senarai pakej, anda boleh sama ada memilih tugas penuh untuk pemasangan atau pengalihan keluar atau menyemak imbas senarai pakej yang disertakan dalam tugasan untuk memilih subset yang lebih kecil.


Algoritma Penyelesai yang Lebih Baik Untuk menyimpulkan bahagian ini, mari kita ambil perhatian bahawa kebolehan mempunyai algoritma yang lebih terperinci berbanding dengan apt apabila ia datang untuk menyelesaikan situasi yang sukar. Apabila satu set tindakan diminta dan apabila tindakan gabungan ini akan membawa kepada sistem yang tidak koheren, kebolehan menilai beberapa senario yang mungkin dan membentangkannya mengikut urutan yang mengurangkan perkaitan. Walau bagaimanapun, algoritma ini tidak mudah. Nasib baik, sentiasa ada kemungkinan untuk memilih tindakan untuk dilakukan secara manual. Apabila tindakan yang dipilih pada masa ini membawa kepada percanggahan, bahagian atas skrin menunjukkan beberapa pakej yang rosak (anda boleh terus menavigasi ke pakej tersebut dengan menekan b). Kemudian anda boleh membina penyelesaian secara manual. Khususnya, anda boleh mendapatkan akses kepada versi berbeza yang tersedia dengan memilih pakej dengan Enter. Jika pemilihan salah satu daripada versi ini menyelesaikan masalah, anda tidak perlu teragak-agak untuk menggunakan fungsi tersebut. Apabila bilangan pakej yang rosak menjadi sifar, anda boleh pergi ke skrin ringkasan tindakan yang belum selesai dengan selamat untuk semakan terakhir sebelum anda menggunakannya.


Log Aptitud suka dpkg, kebolehan menyimpan jejak tindakan yang dilaksanakan dalam fail lognya (/var/log/ kebolehan). Walau bagaimanapun, memandangkan kedua-dua arahan berfungsi pada tahap yang sangat berbeza, anda tidak boleh mencari maklumat yang sama dalam fail log masing-masing. manakala dpkg merekodkan semua operasi yang dilaksanakan pada pakej individu langkah demi langkah, kebolehan memberikan pandangan yang lebih luas tentang operasi peringkat tinggi seperti naik taraf seluruh sistem.

Berhati-hati, fail log ini hanya mengandungi ringkasan operasi yang dilakukan oleh kebolehan. Jika bahagian hadapan lain (atau malah dpkg sendiri) kadangkala digunakan, kemudian kebolehanLog 's hanya akan mengandungi pandangan separa operasi, jadi anda tidak boleh bergantung padanya untuk membina sejarah sistem yang boleh dipercayai.

Log Aptitud suka dpkg, kebolehan menyimpan jejak tindakan yang dilaksanakan dalam fail lognya (/var/log/ kebolehan). Walau bagaimanapun, memandangkan kedua-dua arahan berfungsi pada tahap yang sangat berbeza, anda tidak boleh mencari maklumat yang sama dalam fail log masing-masing. manakala dpkg merekodkan semua operasi yang dilaksanakan pada pakej individu langkah demi langkah, kebolehan memberikan pandangan yang lebih luas tentang operasi peringkat tinggi seperti naik taraf seluruh sistem.

Berhati-hati, fail log ini hanya mengandungi ringkasan operasi yang dilakukan oleh kebolehan. Jika bahagian hadapan lain (atau malah dpkg sendiri) kadangkala digunakan, kemudian kebolehanLog 's hanya akan mengandungi pandangan separa operasi, jadi anda tidak boleh bergantung padanya untuk membina sejarah sistem yang boleh dipercayai.

Pengkomputeran Awan OS teratas di OnWorks: