Я хотел попробовать несколько приложений для Linux, поэтому просто установил Ubuntu в качестве виртуальной машины VMware в Windows.
VMware предложила мне установить инструменты VMware и поместить виртуальный компакт-диск на рабочий стол Ubuntu, содержащий как rpm, так и tar.gz архив. Не смог разобраться, как сделать что-нибудь с файлом rpm, поэтому мне удалось извлечь архив tar.gz в папку на рабочем столе, и с помощью Google выяснилось, что мне нужно открыть окно терминала, cd в соответствующий каталог и используйте sudo для выполнения сценария установки Perl. И это работало нормально.
Я знаю, что можно легко установить огромное количество приложений через Приложения> Добавить / Удалить или другие варианты менеджера пакетов. И то, что это не возможно для каждого приложения, можно найти здесь.
Я использовал командную строку довольно давно в дни DOS, как я и догадывался о команде cd. Я также понимаю, что такая операция требует повышенных привилегий, то есть команды sudo.
Мой вопрос заключается в том, почему для операции вообще нужно использовать командную строку - почему я не могу дважды щелкнуть файл сценария установки, а затем получить запрос на ввод дополнительных учетных данных, если это необходимо? Или щелкните правой кнопкой мыши «Run as root» или выполните какую-либо другую операцию в графическом интерфейсе?
Пожалуйста, не воспринимайте это как «почему Linux больше не похож на Windows» - мне искренне интересны любые ответы.