Saya mencoba menginstal tomcat 7 di Ubuntu Server 12.04 dengan:
sudo apt-get install tomcat7
yang harus dilakukan sebagian besar situs dan panduan, tetapi segera saya menerima jawaban ini:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed.
This may mean that you have requested an impossible situation or
if you are using the unstable distribution that some required packages
have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation.
The following packages have unmet dependencies:
tomcat7 : Depends: tomcat7-common (>= 7.0.26-1ubuntu1.1) but it is not
going to be installed
E: Unable to correct problems, you have held broken packages
Apa artinya ini?
Saya sudah mencoba memperbarui repositori, mengubahnya dari negara, memperbaiki paket yang rusak.
Saya tahu ada kemungkinan instalasi manual tetapi ini harus bekerja dengan mudah
Semua petunjuk tentang ini sangat kami hargai!
Saya memiliki masalah yang sama dan saya belum menginstal Tomcat 6 pada sistem saya sebelumnya. Saya memperbaikinya dengan menginstal secara manual
libtomcat7-java
. (Awalnya saya ingin menginstaltomcat7-common
secara manual dan mengeluh tentanglibtomcat7-java
)sumber
Periksa paket mana yang Anda tunda untuk apt-get, Anda harus menggunakannya
Status paket "hold" untuk apt-get dapat diubah menggunakan:
Ganti penahan dengan instal untuk membatalkan kondisi "penahan"
Dan kemudian coba pasang lagi.
sumber
Saya menemukan bahwa saya sebelumnya menginstal Tomcat 6, yang bertentangan tetapi tidak diambil karena alasan tertentu.
sumber