Intereting Posts
Как извлечь конкретный столбец или строку из вывода команды? Ключ блокировки блокировки не переключается между ивритом и альтернативными символами программный центр обновления-менеджер как получить segmentation fault npm –версия отличается, если использовать sudo npm –version В чем разница между загрузкой в ​​Ubuntu в обычном режиме и в режиме восстановления? Вход для входа в Ubuntu не подходит, отображается черный экран с приглашением GNU GRUB Функция Num Lock изменилась после обновления до UBUNTU 13.10 Как мне использовать диапазон 5 ГГц при подключении к точке доступа Wireless N? Превосходный опыт воспроизведения аудио / видео Ошибка сегментации (сброс ядра) в nam ubuntu 14.04 Не удается вставить Gnome Terminal из Netbeans Я думаю, что я убил свой портативный HD, пытаясь сделать Ubuntu загрузочным. Как отменить? Восстановление MULTIPLE баз данных MySQL из одного файла в командной строке? Переключение между несколькими версиями Java Ubuntu 14.04, проблема при установке gstreamer1.0-libav, неудовлетворительные зависимости

Ubuntu Software Center не будет работать вообще

Программный центр Ubuntu был странным со мной раньше, он не открывался в Dash, и я не мог нормально его открыть в терминале, если что-то не так.

Я искал проблему, и люди рекомендовали обычное:

sudo apt-get update sudo apt-get upgrade 

Это не сработало.

Итак, я попробовал

 sudo apt-get install --reinstall software-center me@me-computer:~$ sudo apt-get install --reinstall software-center [sudo] password for sonney: Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: apport The following packages will be upgraded: apport 1 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 19 not to upgrade. 164 not fully installed or removed. Need to get 0 B/535 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] me@me-computer:~$ 

что программный центр уже находится на моем компьютере. Однако, когда я печатаю

 software-center 

я получил

 sonney@sonney-UX32A:~$ software-center bash: /usr/bin/software-center: /usr/bin/python: bad interpreter: No such file or directory 

Может кто-то мне помочь, пожалуйста? Я запускаю Ubuntu 14.04

Изменить: для нового пользователя:

Я побежал

 ls /usr/bin/python* 

получить довольно большой список

 /usr/bin/python /usr/bin/python3 /usr/bin/python3-config /usr/bin/python2 /usr/bin/python3.4 /usr/bin/python3m /usr/bin/python2.7 /usr/bin/python3.4-config /usr/bin/python3m-config /usr/bin/python2.7-config /usr/bin/python3.4m /usr/bin/python-config /usr/bin/python2-config /usr/bin/python3.4m-config /usr/bin/pythonSAVE 

Кажется, сломанная символьная ссылка python в / usr / bin.

  ls -l /usr/bin/python 

укажите все доступные бинарные файлы python.

Затем просто создайте символическую ссылку с помощью

 sudo ln -s /usr/bin/python3.4 /usr/bin/python3 

Проблема в том, что software-center начинается с строки shebang #!/usr/bin/python которая, по-видимому, указывает на несуществующий файл в вашей системе. Я предполагаю, что абсолютные пути являются общими для программ Ubuntu по умолчанию, а не более часто используемых разработчиками #!/usr/bin/env python которые по умолчанию будут использовать первую запись на вашем пути (потенциально несовместимую).

Это должно работать на основе результатов в ваших комментариях:

 sudo rm /usr/bin/python sudo ln -s /usr/local/bin/python /usr/bin/python 

Если это не сработает, вы также можете попробовать переконфигурировать python, который должен (надеюсь) исправить ваши ссылки на скрипт:

 sudo dpkg-reconfigure python 

Я не уверен, что полная переустановка – это хорошая идея, так как много вещей в Ubuntu зависит от Python, но это также вариант:

 sudo apt-get remove python sudo apt-get install python 

Если это не работает, добавьте apt-get autoremove и попробуйте purge вместо remove чтобы убедиться, что все уходит. Будьте осторожны, используя autoremove хотя это может иметь неожиданные последствия в зависимости от состояния ваших пакетов:

 sudo apt-get purge python sudo apt-get autoremove sudo apt-get install python