На самом деле, некоторые технологии полагаются на расширения файлов, поэтому, если вы используете эти технологии в Ubuntu, вам также придется полагаться на расширения. Несколько примеров:
gcc использует расширения для различения файлов C C ++. Без расширения практически невозможно отличить их (представьте себе файл C ++ без классов). многие файлы (docx, jar, apk) - это просто структурированные ZIP-архивы. Хотя вы обычно можете вывести тип из содержимого, это может быть не всегда возможно (например, Java Manifest является необязательным в файлах jar).Не использовать расширения файлов в таких случаях можно только с помощью взломанных обходных решений и, вероятно, будет очень подверженным ошибкам.
Используете ли вы PPA? Попробуйте отключить их на вкладке Software Sources > Other Software и сделать sudo apt-get update
в терминале.
Используете ли вы PPA? Попробуйте отключить их на вкладке Software Sources > Other Software и сделать sudo apt-get update
в терминале.