[问题]因为删除文件,不能先移除包(apt-get remove),怎么办

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

[问题]因为删除文件,不能先移除包(apt-get remove),怎么办

#1

帖子 conanbos » 2008-01-31 0:59

我删除了/etc/texmf的目录,所以 tex没有正确删除,现在装什么也装不起来了

提示如下

update-updmap: cannot read /etc/texmf/updmap.d/00updmap.cfg


这种情况怎么办?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2008-01-31 9:16

aptitude remove

反正最终还可以dselect卸载。
● 鸣学
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#3

帖子 conanbos » 2008-01-31 16:41

eexpress 写了:aptitude remove

反正最终还可以dselect卸载。
我试了,可是还是不行
Removing tetex-base ...
update-language: cannot read /etc/texmf/language.d/00tex.cnf
dpkg: error processing tetex-base (--remove):
subprocess post-removal script returned error exit status 1
Errors were encountered while processing:
tetex-extra
tetex-base


提示如上。


怎么办呢?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2008-01-31 17:31

先reinstall 一次
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#5

帖子 conanbos » 2008-01-31 21:19

BigSnake.NET 写了:先reinstall 一次
一样的错误提示,如下。有没有什么办法,直接改已经安装软件的列表呀。因为这个问题,每次装程序时都要验证一下,这个不解决,其它的软件都不能apt-get 装了,我现在只能用源码装软件。

代码: 全选

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
Building tag database... Done      
The following packages will be REINSTALLED:
  tetex-base tetex-extra 
0 packages upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Setting up tex-common (0.25) ...
Not replacing deleted config file /etc/texmf/texmf.d/05TeXMF.cnf
Not replacing deleted config file /etc/texmf/texmf.d/15Plain.cnf
Not replacing deleted config file /etc/texmf/texmf.d/45TeXinputs.cnf
Not replacing deleted config file /etc/texmf/texmf.d/55Fonts.cnf
Not replacing deleted config file /etc/texmf/texmf.d/65BibTeX.cnf
Not replacing deleted config file /etc/texmf/texmf.d/75DviPS.cnf
Not replacing deleted config file /etc/texmf/texmf.d/85Misc.cnf
Not replacing deleted config file /etc/texmf/texmf.d/90TeXDoc.cnf
Not replacing deleted config file /etc/texmf/texmf.d/95NonPath.cnf
Not replacing deleted config file /etc/texmf/updmap.d/00updmap.cfg
update-texmf: Basic configuration file /etc/texmf/texmf.d/05TeXMF.cnf missing.
Exiting.
dpkg: error processing tex-common (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of tetex-base:
 tetex-base depends on tex-common (>= 0.12); however:
  Package tex-common is not configured yet.
dpkg: error processing tetex-base (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of tetex-bin:
 tetex-bin depends on tetex-base (>= 3.0-4); however:
  Package tetex-base is not configured yet.
dpkg: error processing tetex-bin (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of tetex-extra:
 tetex-extra depends on tetex-base (>= 3.0-11); however:
  Package tetex-base is not configured yet.
 tetex-extra depends on tetex-bin (>= 2.99); however:
  Package tetex-bin is not configured yet.
dpkg: error processing tetex-extra (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of texlive-common:
 texlive-common depends on tex-common (>= 0.12); however:
  Package tex-common is not configured yet.
dpkg: error processing texlive-common (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 tex-common
 tetex-base
 tetex-bin
 tetex-extra
 texlive-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up tex-common (0.25) ...
Not replacing deleted config file /etc/texmf/texmf.d/05TeXMF.cnf
Not replacing deleted config file /etc/texmf/texmf.d/15Plain.cnf
Not replacing deleted config file /etc/texmf/texmf.d/45TeXinputs.cnf
Not replacing deleted config file /etc/texmf/texmf.d/55Fonts.cnf
Not replacing deleted config file /etc/texmf/texmf.d/65BibTeX.cnf
Not replacing deleted config file /etc/texmf/texmf.d/75DviPS.cnf
Not replacing deleted config file /etc/texmf/texmf.d/85Misc.cnf
Not replacing deleted config file /etc/texmf/texmf.d/90TeXDoc.cnf
Not replacing deleted config file /etc/texmf/texmf.d/95NonPath.cnf
Not replacing deleted config file /etc/texmf/updmap.d/00updmap.cfg
update-texmf: Basic configuration file /etc/texmf/texmf.d/05TeXMF.cnf missing.
Exiting.
dpkg: error processing tex-common (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of tetex-base:
 tetex-base depends on tex-common (>= 0.12); however:
  Package tex-common is not configured yet.
dpkg: error processing tetex-base (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of texlive-common:
 texlive-common depends on tex-common (>= 0.12); however:
  Package tex-common is not configured yet.
dpkg: error processing texlive-common (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of tetex-bin:
 tetex-bin depends on tetex-base (>= 3.0-4); however:
  Package tetex-base is not configured yet.
dpkg: error processing tetex-bin (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of tetex-extra:
 tetex-extra depends on tetex-base (>= 3.0-11); however:
  Package tetex-base is not configured yet.
 tetex-extra depends on tetex-bin (>= 2.99); however:
  Package tetex-bin is not configured yet.
dpkg: error processing tetex-extra (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 tex-common
 tetex-base
 texlive-common
 tetex-bin
 tetex-extra
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#6

帖子 conanbos » 2008-02-01 8:55

哪位能提出个解决办法呀?我可是夜里两点在等呀。
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#7

帖子 conanbos » 2008-02-01 10:12

有人吗
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#8

帖子 eexpress » 2008-02-01 10:37

deselect吧。注意安全。先看帮助。万事搞定。

其实,估计你应该用apt-get -f 操作。或者先update下。可能列表搞乱了。
还可以删除/var/cacahe/apt下的2个列表文件,再update重建。
● 鸣学
回复