Mengapa / etc / issue menunjukkan saya Ubuntu dan bukan Lubuntu?

8

cat /etc/issue tunjukkan padaku

Ubuntu 13.04 \n \l

tapi saya di Lubuntu 13.04. Apa tujuannya /etc/issue? Juga, apa artinya \n \ldalam output?

Ada juga issue.netyang baru saja Ubuntu 13.04.

(Saya tahu itu echo $DESKTOP_SESSIONmemberi saya Lubuntu.)


sumber
3
Perhatikan bahwa Lubuntu hanyalah Ubuntu dengan paket paket terpilih yang berbeda. Anda dapat menginstal Ubuntu, Kubuntu, Lubuntu, dan Xubuntu secara bersamaan. Ini membuatnya tidak mungkin untuk menunjukkan rasa tunggal di sana. Dan $DESKTOP_SESSIONmerupakan variabel lingkungan yang hanya berfungsi dari dalam sesi desktop.
gertvdijk

Jawaban:

7

Lihat halaman manual untuk issue:

File / etc / issue adalah file teks yang berisi pesan atau identifikasi sistem yang akan dicetak sebelum prompt login. Mungkin berisi berbagai urutan @char dan \ char, jika didukung oleh program tipe getty yang digunakan pada sistem.

Jadi mingettyurutan berikut dapat digunakan ...

Deskripsi Tag

masukkan hari ini (waktu setempat),
\ l masukkan baris yang menjalankan mingetty,
Menyisipkan arsitektur mesin (uname -m),
\ n memasukkan nama host node jaringan mesin (uname -n),
\ o menyisipkan nama domain,
menyisipkan rilis sistem operasi (uname -r),
memasukkan waktu saat ini (waktu setempat),
Menyisipkan nama sistem operasi,
Jumlah pengguna saat ini yang sedang masuk
\ U Sama dengan \ u tetapi memasukkan "n pengguna"
\ v Menyisipkan versi sistem operasi (uname -v). 

Sejauh ini /etc/issuedan itu menunjukkan Ubuntu: file tidak terkait dengan sesi desktop dan itu adalah file teks yang dapat Anda ubah secara manual dengan viatau nano.

Dapat dianggap sebagai bug jika Anda tidak mengubahnya sendiri tetapi juga dapat dianggap sebagai file pengguna yang harus diserahkan kepada pengguna untuk diubah.

Rinzwind
sumber
4
/etc/lsb-releasehanya akan mendaftar Ubuntu pada rasa apa pun, omong-omong, untuk alasan yang sama seperti yang dijelaskan dalam komentar saya yang lain . Saya juga merekomendasikan untuk tidak mengedit secara manual /etc/issue. Beberapa skrip benar-benar bergantung pada konten spesifik. Jika Anda akan mengeditnya ke Lubuntubeberapa skrip yang memeriksa OS akan gagal.
gertvdijk
Saya baru saja belajar bahwa mantidak terbatas pada perintah :)
@ gertvdijk, saya tidak akan mengedit file-file itu. Secara umum, saya tinggal jauh dari mengutak-atik file sistem.
2
@gertvdijk / etc / issue adalah -not- file sistem. Ini digunakan untuk membuat teks login pribadi. Jika ada, tidak akan pernah ditimpa.
Rinzwind
Dari mana uname mendapatkan semua informasi itu? Apakah disimpan di suatu tempat?
CMCDragonkai