Size: a a a

Обсуждения техдирские

2021 August 28

VK

Viacheslav Kaloshin in Обсуждения техдирские
Релакс.  Если что-нибудь может пойти не так, оно пойдёт не так (с) закон Мерфи
источник

AB

Anton Barsukov in Обсуждения техдирские
источник

AB

Anton Barsukov in Обсуждения техдирские
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Нет, просто brew сделан в идеологии мака, а macports - в идеологии фри/юникса. Поэтому и заходит легче и лучше
источник

AB

Anton Barsukov in Обсуждения техдирские
"I think Homebrew is great for people who don't typically use the command line but absolutely need to install one piece of command line software for a project, or for people who use the command line frequently, but mostly only to npm run build and git push. Homebrew wants to be Mac-like in its easiness, but I prefer transparency over a veneer of simplicity. It's fine to try to hide the details from the user until something goes wrong. Every time I've tried with Homebrew, something eventually goes horribly wrong." + хороший разбор разницы между ними
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
(тут картинка из гриффинов "о боже, да всем насрать")
источник

AB

Anton Barsukov in Обсуждения техдирские
картинка деда с огромной луковицей, символизирующей технический долг
источник

A

Alex in Обсуждения техдирские
Touché
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Основная проблема в том, что вы в тулу претесь со своим самоваром. Маки - это на 99,99% енд-юзерские машинки, и юзеры эти в большинстве своем нифига не технари. И им абсолютно по барабану вот эта вот вся правильность, прозрачность и прочие баззворды. Им главное, что бы им не имели мозг. Сказал магию в консоль, оно что-то там пожужжало и у юзера появилось нужное. Все. Точка. Абзац. Повторюсь, не надо в детскую песочницу тащить регламенты от АЭС. Не поймут, пошлют и будут правы
источник

AB

Anton Barsukov in Обсуждения техдирские
но они потом приходят со своими привычками в линукс, понятно, если они решают свои end-user задачи, но ведь эта привычка имеет обыкновение уезжать туда, где проще будет всё переделать, чем исправлять
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Ну либо переделают привычки, либо наймут того, кто умеет в линукс. Обычно второе.
источник

AB

Anton Barsukov in Обсуждения техдирские
ответ на ваш вопрос "есть ли команда, которая удаляет все установленые пакеты сразу в Linux"  rm -rf $(brew --prefix) если использовался brew
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
.... а потом ничего поставить нельзя будет, потому что brew будет считать, что это уже установлено и опять все сломается. Ваш кэп, да :)
источник

МН

Михаил Новоселов... in Обсуждения техдирские
Поставьте noexec на /home, чтоб руки не чесались )
источник

AB

Anton Barsukov in Обсуждения техдирские
тогда ещё и на /var /tmp /dev/shm, потому что symlinks/hardlinks
источник

МН

Михаил Новоселов... in Обсуждения техдирские
А для /dev/shm сценарий какой?
источник

МН

Михаил Новоселов... in Обсуждения техдирские
Noexec не защищает ни от чего, кроме случайной глупости. Для норм защиты есть IMA (http://wiki.rosalab.ru/ru/index.php/IMA)
источник

AB

Anton Barsukov in Обсуждения техдирские
такой же, как и для всех перечисленных директорий, хотя про это нет упоминания в LSB FHS
источник

A

Alex in Обсуждения техдирские
Полезные два подхода! Спасибо!
источник

AB

Anton Barsukov in Обсуждения техдирские
в мире, где инструкции начинаются selinux should be disabled такое тяжело в практики затащить без принуждения регуляторов
источник