Hai Saya menginstal mon di Debian / Linux menggunakan perintah apt-get install mon
Tapi itu menunjukkan kesalahan dan membatalkan instalasi. Kesalahan adalah
apt-get install mon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
mon
0 upgraded, 1 newly installed, 0 to remove and 109 not upgraded.
Need to get 0B/179kB of archives.
After this operation, 741kB of additional disk space will be used.
(Reading database ... 106004 files and directories currently installed.)
Unpacking mon (from .../mon_0.99.2-13_i386.deb) ...
Looking for user name availability (mon)... already taken.
Installation aborted!
dpkg: error processing /var/cache/apt/archives/mon_0.99.2-13_i386.deb (--unpack):
subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/mon_0.99.2-13_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt-get install
perintah.Jawaban:
The
mon
Program berjalan sebagai pengguna sistem terdedikasi juga disebutmon
. Pemasang mencoba membuat pengguna sistem ini, tetapi sudah ada pengguna dengan nama ini di sistem Anda.Jika Anda dapat menghapus atau mengganti nama
mon
pengguna yang ada (dan grup jika Anda juga memilikinya), ini akan memungkinkan Anda menginstalmon
paket. Kalau tidak, Anda harus memilih nama yang berbeda untuk menjalankanmon
program di bawah, yang membutuhkan modifikasi dan kompilasi ulang paket sumber.EDIT: Inilah cara mengubah nama
mon
pengguna yang ada menjadinewname
(pilih nama yang lebih baik), setidaknya bagian yang mudah. Saya berasumsi ini adalah pengguna lokal, bukan pengguna NIS atau LDAP (jika tidak resolusinya akan sangat berbeda). Tidak apa-apa jika beberapamv
perintah untuk file yang tidak ada, lewati saja.Bagian yang sulit adalah menemukan referensi yang Anda miliki di sistem Anda ke
mon
nama pengguna lama . Tidak ada aturan yang sulit dan cepat untuk ini, itu sangat tergantung pada apa yang telah dilakukan pengguna itu.sumber
mon
dalam paket Debian. Dengan cara apa itu tidak cocok untuk Anda?