Email or username:

Password:

Forgot your password?
254 posts total
​vlnst

Мне приходилось часто менять дистрибутивы на домашнем компьютере. В основном в голове звучала поговорка "Хорошо там, где нас нет". Постоянно казалось, что на дистрибутиве, на котором я не сижу, ситуация будет лучше в каком-то из аспектов или сразу в нескольких.

По итогу, после долгого бродяжнечества я познал саму истину: "Не важно, кто ты нахуй, важно, что ты нахуй, ва... э... ва... нахуй, ты понял нахуй?"

Если серьезно, то дистрибутивы по сути своей не так сильно отличаются друг от друга:
- Пакетная база
- Пакетный менеджер
- Оболочка по умолчанию (или ее отсутствие)
- Система инициализации

В зависимости от подхода или хотелок мейнтейнеров дистрибутива реализация данных пунктов разнится.

- Хочешь свой конструктор "собери сам" - получаешь Gentoo или LFS.

- Хочешь тоже самое, только чтобы не нужно было собирать (с бинарными пакетами) - получаешь какой-нибудь rolling-release дистрибутив а-ля Arch Linux.

- Хочешь что-то стабильное (то есть поведение среды протестировано и не будет сюрпризом) - получаешь Debian.

- И так далее.

Каким образом можно избавиться от постоянных переустановок системы на "ту самую"?

Как мне кажется, нужно честно признаться в своих желаниях и потребностях. Можешь написать на листике или в тетрадке о том, какими задачами ты будешь заниматься за компьютером, какой софт тебе нужен.

Пункт №2: не стоит торопиться. После того, как ты определился со своими целями и софтом, пора найти "тот самый дистр, который решит все твои проблемы". Идешь на какой-нибудь сайт по типу distrowatch.com и смотришь, какие есть дистрибутивы для твоих потребностей.

Пункт №3: продолжаем не спешить. Загружаешь и устанавливаешь на систему какую-нибудь систему виртуализации вроде VirtualBox и воспроизводишь необходимый тебе сценарий использования, а также проводишь небольшие для системы небольшие краш-тесты (только снимки системы не забудь сделать). Делаешь все, что душе угодно, чтобы понять, как это на систему влияет.

Пункт №4: время пришло. Ты воспроизвел требуемый себе сценарий на виртуальной машине и у тебя все получилось. Поздравляю! Теперь можно ставить данную систему как основную. Отныне ты живешь с этим если не всю жизнь, то необходимое время под те задачи, для которых ты выполнял предыдущие пункты.

Пункт №5: Еще не все. Ты уже пользуешься своей основной системой, всем доволен и вообще everything гуд. Однако стоит помнить об отказоустойчивости: использовать снимки системы (например timeshift), делать резервные копии важный документов и картинок с мемами (правило 3-2-1).

Теперь ты свободен от бремя дистрохоппа, юный (или не очень) падаван. Появилось больше времени изучить что-то иное, или разобраться поглубже в чем-то.

Теперь ты решаешь задачи, а не мучаешь себя.

Мне приходилось часто менять дистрибутивы на домашнем компьютере. В основном в голове звучала поговорка "Хорошо там, где нас нет". Постоянно казалось, что на дистрибутиве, на котором я не сижу, ситуация будет лучше в каком-то из аспектов или сразу в нескольких.

По итогу, после долгого бродяжнечества я познал саму истину: "Не важно, кто ты нахуй, важно, что ты нахуй, ва... э... ва... нахуй, ты понял нахуй?"

Если серьезно, то дистрибутивы по сути своей не так сильно отличаются друг от друга:
- Пакетная база

​vlnst

#Forgejo v7.0.5 was just released! This is a security release.

We recommend that all installations are upgraded to the latest version as soon as possible.

Check out the release notes and download it at forgejo.org/releases/. If you experience any issues with this release, please report to codeberg.org/forgejo/forgejo/i.

axat

@forgejo proud of being a forgejo user.
All my projects are going to be migrated to codeberg slowly.
Would love to contribute as well.

​vlnst

New achievement unlocked: я научился играть в маджонг 🀄

И даже два раза из двух победил друга ​:blobcat3c:​

​vlnst

Игра, вроде, прикольная, вдвоём, правда не так интересно.

И как по мне слишком рандомная

​vlnst

У меня у одного очень долго mastodon.ml загружается?

​vlnst

Я, наверное, закрою Git в ближайшее время, так как его никто не использует (даже я, лол).

Вместо него можно использовать Git на bloat.cat. Там, кстати, есть Woodpecker, но места на диске на сервере немного.

Может быть перенесу потом на другой сервер или освобожу место на этом.

Alexey Skobkin

@vlnst
Надо завести пайплайн выкачивающий блокчейн биткоина 🤔

​vlnst

Какая же в Ansible жопа со сборкой контейнера при изменениях в коде. Все решения какие-то костыльные...

​vlnst

Опять упала капча.

Как раз по пути на экзамен успею перезапустить контейнеры...

Наверное надо будет вернуться на HCaptcha, а то стабильность этой капчи посредственная

​vlnst

Четвёртый день без воды в квартире, заебись

​vlnst

poridge.club bus factor is 0

bloat.cat bus factor is hopefully 1

​vlnst

Ахаха лол

Sat Jun 15 22:03:21 2024 - uWSGI worker 677 screams: UAAAAAAH my master disconnected: i will kill myself !!!

​vlnst

Я думал почему постов нет у человека на щпк, умер что-ли, а это федерация поломалась...

​vlnst

Логи мисски:

root@debian:~# docker logs misskey-web-1 --since 3m | grep md.ilyamikcoder.com
INFO *	[remote resolve-user]	return existing remote user: m3wz@md.ilyamikcoder.com
    at process.processTimers (node:internal/timers:514:7)) id=972237 attempts=1/12 age=5073ms to=https://md.ilyamikcoder.com/inbox
INFO *	[remote resolve-user]	return existing remote user: m3wz@md.ilyamikcoder.com
    at process.processTimers (node:internal/timers:514:7)) id=972239 attempts=1/12 age=5027ms to=https://md.ilyamikcoder.com/users/m3wz/inbox
    uri: 'https://md.ilyamikcoder.com/@m3wz/112583038579219502',
AbortError: The operation was aborted.
    at abort (file:///misskey/node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js:70:18)
    at EventTarget.abortAndFinalize (file:///misskey/node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js:89:4)
    at [nodejs.internal.kHybridDispatch] (node:internal/event_target:826:20)
    at EventTarget.dispatchEvent (node:internal/event_target:761:26)
    at abortSignal (node:internal/abort_controller:371:10)
    at AbortController.abort (node:internal/abort_controller:393:5)
    at Timeout._onTimeout (file:///misskey/packages/backend/built/core/HttpRequestService.js:136:24)
    at listOnTimeout (node:internal/timers:573:17)
    at process.processTimers (node:internal/timers:514:7) {
  type: 'aborted'
} d4d660ed-9ee3-4f21-9159-2d62ec79162e
    uri: 'https://md.ilyamikcoder.com/@m3wz/112583038579219502',
AbortError: The operation was aborted.
    at abort (file:///misskey/node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js:70:18)
    at EventTarget.abortAndFinalize (file:///misskey/node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js:89:4)
    at [nodejs.internal.kHybridDispatch] (node:internal/event_target:826:20)
    at EventTarget.dispatchEvent (node:internal/event_target:761:26)
    at abortSignal (node:internal/abort_controller:371:10)
    at AbortController.abort (node:internal/abort_controller:393:5)
    at Timeout._onTimeout (file:///misskey/packages/backend/built/core/HttpRequestService.js:136:24)
    at listOnTimeout (node:internal/timers:573:17)
    at process.processTimers (node:internal/timers:514:7) {
  type: 'aborted'
} b8db7a69-645d-41a3-b5f4-e82cecda5090
    at process.processTimers (node:internal/timers:514:7)) id=972239 attempts=2/12 age=1m to=https://md.ilyamikcoder.com/users/m3wz/inbox
    at process.processTimers (node:internal/timers:514:7)) id=972237 attempts=2/12 age=1m to=https://md.ilyamikcoder.com/inbox
Я ВСЁ ПОНЯЛ!!! (нет)

Логи мисски:

root@debian:~# docker logs misskey-web-1 --since 3m | grep md.ilyamikcoder.com INFO * [remote resolve-user] return existing remote user: m3wz@md.ilyamikcoder.com at process.processTimers (node:internal/timers:514:7)) id=972237 attempts=1/12 age=5073ms to=https://md.ilyamikcoder.com/inbox INFO * [remote resolve-user] return existing remote user: m3wz@md.ilyamikcoder.com at process.processTimers (node:internal/timers:514:7)) id=972239 attempts=1/12 age=5027ms to=https://md.ilyamikcoder.com/users/m3wz/inb...
​vlnst

Лол, опять я ключи от кладовке в двери оставляю, приходится за запасными домой идти ​:gura_dum:​

Не криптошизненько, учитывая, что на той связке есть ключи от квартиры

​vlnst

Как охуенно. Пару перенесли, а потом за двадцать минуть отменили из-за сильного дождя. Охуенно.

Когда я не посещаю из-за плохого состояния - это я уебок, прогульщик, исключить нахуй, когда препод переносит пару на час, а потом за 20 минут отменяет - это нормально. А я по сильному дожду должен на велосипеде ехать, да... И никогда ведь не жаловался, стоит пара, урок, я еду, будь то дождь, град или буря. Ну, это, конечно, когда я в нормальном состоянии

​vlnst

Люблю свой город, но когда ты на расстоянии меньше километра от вокзала, от главной улицы, и колесо велосипеда 27.5 на половину в воде... Почему так сложно хоть где-нибудь сделать отвод воды, ну хотя бы в центре

​vlnst

Интересно, как люди находят щпк?

Спрошу у активных за последний месяц недавно зарегистрировавшихся пользователей

@_shkolnik_228_ @Braiz @Ex @JunkoMilkersEnjoyer @RozeChie @checherin @lotigara@shitpost.poridge.club @neoP1xel

Go Up