В реестр даже не заглядывайте, там гуро и секретные разделы!
настройки и прочее раздельно для разных юзеров винды
Но вот какого хера некоторые программы ставятся в аппдату целиком (нередко даже не спрашивая) я понять не могу, рот их топтал потом вычищать.
И вместо AppData у тебя хлам и куча папок будет в документах
Схема построения папок в винде это отдельная шизофрения.
https://www.top-password.com/blog/move-the-entire-user-profiles-to-another-drive-in-windows/
Банальный пример: один комп на двух братьев. Если родители достаточно прошарены чтобы завести каждому по учетке, то браузер с супернужными открытыми вкладками никто никому не скинет. Учетки онлайн игр будут у каждого свои и можно сохранять сессию входа. Сейвы локальных игр тоже в большинстве случаев не будут пересекаться и никто не будет драться из-за "нахуй ты перезаписал мой слот!"
звучит противно, отторгающе
Там же почти 40 мегабайт текстового файла...
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо
А почему нет? Зачем ставить что-то не в виде пакета? Пакетная джава обновляется в пределах минорной версии, устаревший софт можно настроить на запуск через нужную ему версию (пакеты нужную версию ещё и сами пропишут, ещё и поставят, если её нет), а системная версия переключается одной командой, перелинковывающей /usr/bin/java. Без пакетов придётся орудовать этим всем руками.
Встречал ситуации, с софтом юзающим FX, это просто решалось скриптом с прямым путем к нужной директории, с нужной jdk.
Надеяться, что в репозитории будет актуальная версия или нужная, мудохаться с кроссзависимостями - сомнительное удовольствие.
При установке пакетов почти никогда не нужно указывать никакую папку, пакетник сам поставит пакет с нужной джавой и сошлётся на него. А если вдруг потребуется — так тоже самое, просто прописываешь нужную папку (/usr/lib/jvm/java-??-openjdk), причём на любом компе, а не только на том, где сам укладывал всё куда надо. Если софт стал поддерживать версию новее — сам переключится, старая джава попадёт в список пакетов-сирот (которые можно удалить за ненадобностью). Хочешь испытать что-нибудь необычное (вроде грааля) — ставишь его и он встаёт точно так же. А если я захочу удалить какую-то старую JVM — мне это не даст сделать пакетник, если есть зависимый софт, а без пакетов я бы удалил и удивлялся тому, что софт перестал работать, потому что ссылается на папку, которой нет. Опять же новая джава вышла — не нужно бегать по всем программам и искать кто может перейти, а просто меняешь системную, все, кто завязан на старых — продолжат ссылаться на нужные им.
В репах bleeding-релизов всегда самая актуальная версия. Я иногда даже на официальных сайтах вижу менее актуальную версию софта, чем в репах, потому что разработчики бывают ленивыми в выкладывании софта. Старые версии тоже обновляются (я без понятия что меняется, но обновления иногда прилетают). Проблемы в зависимостях встречаются раз эдак в пять лет и к ним написан разработчиками баш-скрипт, который можно выполнить, не думая. И уж с джавой мне подобные проблемы представить тяжело.
Вот не надо
Программы захламляют home директорию пользователя только в путь
Просто не одна AppData, а .config .cache и еще куча всего, что уже и не вспомню
А с обновлениями программ еще и может всплыть, что старые конфиги не дают новой версии стартануть, и сидишь колупаешься, что где когда нужно поправить/удалить
Более того, ты в любо момент просто можешь открыть хомяка и просто удалить весь мусор, не ебя голову, что он не даст себя удалить или после этого система не стартанет. Ты вообще можешь /home снести нахуй под корень в любой момент и ничего критичного не сломается(ну разве что ключи проебешь, лол) и система будет работать. Плюс ко всему, это почти не влияет на скорость работы системы в целом, особенно, если хватило мозгов вынести /home на отдельный диск при разметке.
Ну так AppData и создано для хлама прог или локальной установки программ для одного пользователя
Безумие дот-файлов — это правда. К сожалению, за это не бьют и пока не весь софт перешёл на стандарт. В норме должно использоваться только .config и .cache — второй можно хоть целиком сносить, хоть в РАМу примонтировать, чтобы самоочищался при выключении.
Вот с конфигами проблем никогда в жизни не встречал, для них делают хорошую обратную совместимость, а пакетный менеджер имеет тулзу, следяющую за обновлением дефолтных конфигов и показывающую что и как появилось нового, что оно означает (за счёт комментов в конфиге) и позволяет обновить нужное в своём конфиге, отметив, что теперь нужно сравнивать с этой версией. Это если вообще правка конфига нужна, а не ГУИшные настройки.
можете подсказать прогу чтобы нормально почистить комп. не волшебную кнопку, а так чтобы дубликаты нашло, папки по весу отсортировало, и тд
Но я хз, в каком она сейчас виде и нет ли пейвола. Я бы искал версии из 10х годов, если в свежей всякий мусор будет
windows 7 x64 setup
Винду полезно раз пол года - год переставлять. Чтобы переустанвока не была такой болезненной, могу посоветовать перенести папку пользователя на другой диск "доки, изображения, видео" и перенастроить пути со стандартных библиотек
WizTree и WizFile лучше, всем советую
NVSlimmer 0.13 (https://forums.guru3d.com/threads/nvslimmer-nvidia-driver-slimming-utility.423072/), чтобы ставить только нужное из драйверов от nVidia, а не весь шлак.
и Wise Disk Cleaner (https://www.wisecleaner.com/download.html, советую портабл версию), для чистки всякого кеша и прочего мелкого мусора.
Ну и да, встроенный в Windows Disk Cleanup (только запускать под админом) неплохо удаляет остатки обновлений и прочей херни.
Обычно запускаю сначало Disk Cleanup, потом Wise Disk Cleaner.
С другой стороны, интернет на каждом смартфоне и погуглить вообще не проблема.
Это не значит что я не не смогу найти нужную папку/программу и установить/очистить компьютер от излишнего хлама. Собрать пк тоже не составит для меня проблем. Главное найти того, кто лучше подскажет какие комплектующие подобрать для лучшей эффективности работы ПК. Кто ищет тот всегда найдёт. Особенно если умеешь пользоваться поисковиком и водить нужную тему для выявление проблем.
Но все же есть некоторое категория кадров которые из принципа не хотят учится, и даже использовать подсказками что бы выйти из сложившийся тупика.
Отличный комментарий!