Saya sepertinya kehilangan beberapa halaman manual, terutama gcc dan g ++. Tidak membantu saya menentukan bagian. whereis
tidak mencantumkan halaman manual untuk kedua, jadi saya pikir mereka sama sekali tidak ada.
Dengan Google saya mendapatkan banyak, misalnya: http://linux.die.net/man/1/g++ (tampaknya HTML biasa ... atau apakah itu markup halaman manual?)
Saya pikir ini akan menjadi kesempatan yang baik untuk belajar cara menggantinya secara manual. Saya kira saya sedang mencari file gcc.1.gz?
Apakah saya mendapatkannya dari GNU, dari Debian, atau mungkinkah itu otomatis? Berapa banyak pekerjaan yang dimasukkan ke dalam file-file itu - jika saya mendapatkannya, apakah mungkin 99% benar atau apakah mereka sangat berbeda dengan waktu / arsitektur?
gcc-doc
.Jawaban:
Anda harus menambahkan
non-free
dancontrib
repositori ke daftar sumber Anda dan menjalankannyaapt-get update
setelah itu.Sekarang Anda dapat menginstal
gcc-doc
paket yang berisi halaman manual dengan:Masalahnya adalah bahwa dokumentasi gcc dirilis di bawah Lisensi Dokumentasi Bebas GNU yang dianggap tidak bebas oleh Debian.
sumber
Banyak proyek GNU, termasuk GCC, melisensikan dokumentasinya di bawah Lisensi Dokumentasi Bebas GNU . Ada perselisihan yang sudah berlangsung lama antara Free Software Foundation dan proyek Debian, yang menganggap GFDL sebagai tidak bebas , sebagian besar karena itu dapat melarang beberapa bagian dari dokumentasi untuk dimodifikasi.
Karena alasan ini, dokumentasi GCC tidak termasuk dalam distribusi Debian itu sendiri. Namun, didistribusikan oleh proyek Debian sebagai bagian dari repositori “tidak bebas”. Bahwa repositori tidak bebas secara resmi didukung oleh Debian tetapi tidak secara resmi bagian dari Debian adalah hasil dari banyak perdebatan dan kompromi di dalam proyek Debian.
Anda dapat mencari di situs web Debian paket yang berisi file
g++.1
(pilih “paket yang berisi file yang namanya mengandung kata kunci”, karena halaman manualnya benar-benar dikompres sehingga nama filenyag++.1.gz
). Anda akan menemukannya di paket gcc-VERSION-doc , yang merupakan paket meta di repositori contrib yang bergantung pada paket gcc-VERSION-doc di repositori tidak bebas.Di mesin Anda, pastikan Anda telah mengaktifkan contrib dan repositori yang tidak bebas. Anda
/etc/apt/sources.list
harus mengandung garis sepertiatau beberapa baris suka
Jika Anda memodifikasi
/etc/apt/sources.list
, jalankanapt-get update
sebagai root setelahnya. Setelah Anda memiliki repositori ini di sumber Anda, Anda dapat menggunakan file-apt untuk mencari paket yang berisi file dengan nama. Anda perlu menjalankanapt-file update
sebagai root setelah menginstal program atau memodifikasi daftar sumber.Setelah Anda menemukan paket apa file yang Anda inginkan (seperti yang ditunjukkan di atas, Anda ingin
g++-doc
paket), gunakanapt-get install g++-doc
atau apa pun manajer paket favorit Anda.sumber
Anda mungkin ingin menginstal manual untuk pengembangan, seperti:
sumber