저는 Linux mint를 실행하고 있는데 한동안 계피 설정 앱이 더 이상 작동하지 않습니다(예: 디스플레이, 배경 등). 터미널에서 실행하면 다음 문제가 발견되었습니다.
$ cinnamon-settings
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py",
line 724, in <module>
window = MainWindow()
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py",
line 305, in __init__
for module in modules:
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_applets.py",
line 4, in <module>
from ExtensionCore import ManageSpicesPage, DownloadSpicesPage
File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py",
line 19, in <module>
from Spices import Spice_Harvester, ThreadedTaskManager
File "/usr/share/cinnamon/cinnamon-settings/bin/Spices.py", line 23, in <module>
from http.client import HTTPSConnection
ImportError: cannot import name 'HTTPSConnection'
Python을 다시 설치해 보았지만 아무 것도 변경되지 않았습니다. 나는 cinnamon이 이제 Python 3을 사용한다는 것을 읽었으며 코드는 기본 python2 버전으로 실행될 것 같습니다. 하지만 이 문제를 어떻게 해결해야 할지 모르시나요?
답변1
나는 같은 문제가 있었고 업데이트가 실패한 후에 시작되었습니다. 원인은 libssl 패키지 충돌입니다.
패키지 종속성 수정이 나에게 도움이 되었습니다.
sudo apt-get -f install
답변2
마지막으로 /usr/local/lib에 libssl.so.1.1(및 libcrypto.so.1.1)이 있습니다. 이는 /usr/lib/x86_64-linux-gnu/의 libssl.so.1.1과 충돌합니다.
/usr/local/lib에서 공유 객체를 삭제하고 유지합니다.
/usr/lib/x86_64-linux-gnu/libssl.so.1.1
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
효과가 있었습니다.