Ubuntu Software Center работает очень медленно. К сожалению, виртуальные машины с Windows работают быстрее, чем это! Отлично. Ну, почти - я не могу открыть загруженные .debs с ним. Могу ли я что-то изменить, чтобы Synaptic по умолчанию открывал .debs?
Можно ли полностью удалить Software Center и заменить его на Synaptic?
Если вы хотите установить пакеты с помощью synaptic, которые уже загружены, вы можете использовать этот метод, вы можете скопировать загруженные пакеты в каталог / var / cache / apt / archive . Затем откройте synaptic, найдите свой пакет и установите его. Однако вы не можете скопировать что-либо в этот каталог, если вы не являетесь владельцем каталога (вы можете быть администратором, но не пользователем root), тогда вы должны сделать разрешения (я обычно входю в учетную запись root и копирую эти пакеты), вы можете копировать пакеты через терминал. См. эту ссылку для изменения разрешений, ниже снимок экрана - вкладка разрешений Архивной папки
Вы открываете загруженные дэбы с помощью gdebi
Он не установлен по умолчанию, поэтому используйте эту команду для этого
sudo apt-get install gdebi
Чтобы установить его по умолчанию для обработки deb выполните следующие действия
Щелкните правой кнопкой мыши любой файл .deb и выберите свойства
Перейдите на вкладку «Открыть с помощью»
Выберите Gdebi Package Installer и нажмите Установить по умолчанию
Что касается центра программного обеспечения, вы можете безопасно удалите его с помощью следующей команды:
sudo apt-get remove software-center
и вы можете использовать synaptic для установки пакетов GUI из репозитория
Что касается вашего первого вопроса - для установки файла .deb я лично предпочитаю командную строку, выполнив sudo dpkg -i file.deb
. Это намного быстрее, чем Software Center и Synaptic, и вы можете установить несколько пакетов одновременно (например, sudo dpkg -i *.deb
).
Вы можете удалить Software Center, но зачем вам это? Оставьте это там и не используйте это. Иногда я нахожу это очень полезным для поиска нужного мне приложения и просмотра его оценок.