@springimport

Структура папок в linux?

Конечно же, такие папки как home, var/log, etc вполне просты и понятны. Например, в мануале есть папка как "/var/spool — принтер". А что, какой-нибудь виртуальный шлем не достоин иметь свою папку? Или пользователь root, его папка - исключение и не находится в home.
Недавно читал про apt-get: remove vs purge. Второе не просто удаляет, но и стирает файлы конфигурации... но не в папке пользователя. Или вот открыл я сейчас свою папку home/user, а там какие-то логи, какие-то конфигурации и кэши. Ну и зачем это пользователю в его папке?

По моему, должно быть всего несколько папок среди которых папка пользователей, программ и настроек (и данных программ). Чтобы можно было удалить программу в "1 клик" (команду) или ее данные, или сбросить ее настройки.

Не покидает ощущение что структура устарела лет на 20 и идеально подходит чтобы пилить какие-то системы типа андроида. Или другие ОС на основе ее. Но для обычного пользования по моему идеалом являются мобильные ОС: есть приложение, есть данные и есть возможность простого удаления.

Так же есть проблема конфликтов, которая лучше решена в мобильных ОС. Ради ее решения на настольных ОС даже придумали Docker, - и это отличный инструмент. Жаль только что это на самом деле просто костыль потому что контролировать ОС невозможно из-за ее хаотичности.

Мой вопрос немного похож на "грабить корованы", ну да и ладно. Мне одному не понятна структура папок в линуксе?

UPD: Круто что много кто высказал свое мнение, значит Тостеру быть :)
Итак, по пунктам:
root вынесен для сохранности настроек.

Да, это известно. Но исключения усложняют и надо стремится решать проблему иначе.
Андроида все в одном месте и по одному файлику на программу

Грубо говоря - да. Для пользователя. А то что там под капотом - дело десятое.
поставьте Root Explorer

В вопросе было про андроид:
идеально подходит чтобы пилить какие-то системы типа андроида. Или другие ОС на основе ее.

Его было удобно писать на основе Линукса и он и был на нем написан. Естественно, что структура та же.

конфиги/etc могут быть не только системными, но и персональными для каждого юзера. Поэтому они и хранятся в хомяке у каждого юзера

А еще они могут хранится в /bin, /usr, /home и т.д. Все это - решение проблем на нижнем уровне, это должно быть опущено при пользовании ОС.

Files Go by Google ... именно после удаления программ

Никто не говорил что андроид внутри идеален. Он (как и другие мобильные ОС) хорош снаружи. У него есть простой интерфейс работы приложений.

UPD 2: Директории, директории, директории, директории, директории, директории, директории, директории, директории.
  • Вопрос задан
  • 571 просмотр
Пригласить эксперта
Ответы на вопрос 3
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
man hier

сначала туда
Ответ написан
Комментировать
Punk_Joker
@Punk_Joker
Software Engineer в ВО Овен
>> Но для обычного пользования по моему идеалом являются мобильные ОС: есть приложение, есть данные и есть возможность простого удаления.

А в десктопном Linux не так? Или вы думаете что у Андроида все в одном месте и по одному файлику на программу?
Ответ написан
Комментировать
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Но для обычного пользования по моему идеалом являются мобильные ОС

Пацталом...

Телефон рутованый? Не? Все понятно, зовите следующего. Если же таки рутованный, поставьте Root Explorer - да и подивитесь на то, сколько всякого "мусора" у андроида. Просто он сложен так, что его не видно.

Если это непонятно Вам - это вовсе не значит, что это никому не нужно :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы