我下载了 ubuntu tweak 应用程序。该应用程序清理了一些文件后,应用程序本身现在无法启动。
我对 Linux 还不太熟悉,担心 Tweak 应用程序会清除一些必要的文件。有什么方法可以修复这些问题吗?或者除了自动恢复之外,
我得到了更多线索:这里似乎存在错误,但不确定如何修复它。
buntu-tweak:2887): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Traceback (most recent call last):
File "/usr/bin/ubuntu-tweak", line 122, in <module>
from ubuntutweak.main import UbuntuTweakWindow
File "/usr/lib/python2.7/dist-packages/ubuntutweak/main.py", line 40, in <module>
from ubuntutweak.preferences import PreferencesDialog
File "/usr/lib/python2.7/dist-packages/ubuntutweak/preferences.py", line 32, in <module>
from ubuntutweak.factory import WidgetFactory
File "/usr/lib/python2.7/dist-packages/ubuntutweak/factory.py", line 24, in <module>
from ubuntutweak.gui.widgets import *
File "/usr/lib/python2.7/dist-packages/ubuntutweak/gui/widgets.py", line 10, in <module>
from ubuntutweak.settings.compizsettings import CompizSetting
File "/usr/lib/python2.7/dist-packages/ubuntutweak/settings/compizsettings.py", line 3, in <module>
import ccm
File "/usr/lib/python2.7/dist-packages/ubuntutweak/settings/ccm/__init__.py", line 1, in <module>
from Conflicts import *
File "/usr/lib/python2.7/dist-packages/ubuntutweak/settings/ccm/Conflicts.py", line 25, in <module>
from Constants import *
File "/usr/lib/python2.7/dist-packages/ubuntutweak/settings/ccm/Constants.py", line 77, in <module>
locale.setlocale(locale.LC_ALL, "")
File "/usr/lib/python2.7/locale.py", line 539, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
答案1
我知道这个问题已经很久了,但我没有看到任何答案。我只看到一个问题,而且似乎很清楚,所以我不明白“To Do”对一次发布一个问题的批评。
无论如何,我遇到了类似的问题,并得到了相同的 locale.Error 消息。由于没有人愿意回答或重定向这个问题,所以我自己解决了。这是 python 中的一个错误,请参阅此处获取解决方案:
https://stackoverflow.com/questions/14547631/python-locale-error-unsupported-locale-setting
请参阅 Bakuriu 在 stackoverflow 上的回复以获得完整解释,但基本上从终端(Ctrl-Alt-T)输入
sudo apt-get install language-pack-[id] 其中 [id] 由您可以在线找到的语言代码替换(对于英语,它是“en-base”,不带引号。)
完成后输入:
sudo dpkg-重新配置区域设置
...如果您的问题与我的相同,Ubuntu Tweak 应该可以正常运行(在终端中输入 ubuntu-tweak 进行测试。)