gentoo 2 arch

Вообще, переезд оказался на удивление безболезненным. Уж сколько всего изменилось, а так-то никаких проблем. Копирование `/home` — это просто магия как хорошо. Что же изменилось:

gentoo  > arch
X11     > wayland
awesome > sway
openrc  > systemd
bios    > uefi

Арч местами удивляет, например AUR это вообще что такое? Или в swaybar не сделали нормально трей и поэтому иконки не кликаются… Но waybar это чинит и даже немного становится похоже на awesome что awesome!

Но зато каким-то образом в терминале не надо маппить кнопки типа ctrl + r чтобы они делали мне поиск. Suspend to ram просто работает и не надо писать никакие скрипты чтобы перезапускать сервисы. Это просто невероятный уровень искаробочности. Даже в блутузовой гарнитуре заработал микрофон что было совсем непонятно как чинить в генте.

Из непобеденных минусов: не могу найти замену для dropdown console yeahconsole. Ета грусна.

#linux #gentoo2arch #wayland #yeahconsole #dropdownconsole

2023.11.19 14:49

Новый домен

Вы не поверите, но этим вот нормисам не очень нравится мой этот вот домен. Иногда подумываю о покупке нового.

Регистратор выдал свободный короткий домен только в зоне .cz.

Я, конечно, с опаской отношусь к региональным доменам, но очень похоже на знак!

On 29 March 2018, as a consequence of the United Kingdom’s exit from the European Union, it was announced that “as of the withdrawal date, undertakings and organisations that are established in the United Kingdom but not in the EU, and natural persons who reside in the United Kingdom will no longer be eligible to register .eu domain names or, if they are .eu registrants, to renew .eu domain names registered before the withdrawal date”.

🔥🔥🔥

#domain #web

2023.11.13 18:14

✇🌫 dying fan

У меня умирает вентилятор. Умирает интересно: то работает нормально, то начинает вибрировать так будто бы умирает. Обычно было достаточно загнать ноутбук в сон и разбудить чтобы вентилятор начал работать иначе. Пару итераций и он снова тихонько работает.

Казалось бы, так можно жить!

Но вдруг вентилятор не запустился. Вообще. Ноутбук стал раскаляться, после 100 градусов начал уходить в троттлинг и выключился.

А при входе в биос вентилятор получил первобытную жизненную энергию биоса безразличного к этими вашим acpi и запустился с вибрацией.

И вот уже вибрации — это лучшее что может быть.

Ох, как же всё относительно.

#thinkpad #hw #hardware

2023.11.03 12:48

ARCH AUR MAN MAKEPKG

Итак, после того как вы скачали PKGBUILD вы должны запустить MAKEPGK (обожаю общесистемные правила именования!)

# man makepkg
-s/--syncdeps automatically resolves and installs any dependencies with pacman before building. 
              If the package depends on other AUR packages, you will need to manually install them first.

а slackaware LFS arch ничо!

#linux #gentoo2arch #arch

2023.11.01 00:00

ARCH AUR

Захотелось поставить пакет из Arch AUR и это интересный опыт.

Сначала надо вручную склонировать репозиторий, потом собрать пакет, а потом установить пакет через пакман.

ERROR: Running makepkg as root is now allowed as it can cause permanent, catastrophic damage to your system

И вот мне теперь что, вместо того чтобы поставить пакет надо создавать /home, придумывать имя пользователю и ставить из под него?

Я вот ещё не готов к такому шагу, у меня /home ещё даже не монтирутеся, вот почему???77

В генте всё намного проще с левыми пакетами.

Можно, конечно, для Arch AUR поставить второй менеджер пакетов который будет всё это прятать в себя. Но те два на которые мне удалось проверить можно поставить только из Arch AUR.

Потрясающе!

Только для того чтобы разрешило собрать пакет из AUR надо настроить всю систему сначала.

# makepkg -scir
==> ERROR: Cannot find the fakeroot binary,
==> WARNING: Cannot find sudo binary. Will use su to acquire root privileges.

🤌

#linux #gentoo2arch #arch #wtf

2023.10.31 22:56

Ozzy

Не каждый человек удостаивается своего слова в жизни!

2023.10.29 20:36

Dates manipulations as usual

$today = (new DateTimeImmutable())->setDate(2023, 10, 31)->setTime(0, 0, 0);
$prevMonth = $today->sub(new DateInterval('P1M')); // subtract 1 month
$nextMonth = $today->add(new DateInterval('P1M')); // add 1 month

// prev month: 2023-10-01
// today: 2023-10-31
// next month: 2023-12-01

👍

2023.10.19 17:04

Arch docs and UEFI bootloader

Как нарисовать сову за 4 простых шага.

#linux #gentoo2arch #arch

2023.10.19 00:36

Дегуглоизация

Сначала гугл решил что за его почту надо платить деньги — пришлось начать платить протону.

Теперь гугл решил что на ютубе надо смотреть рекламу — пришлось удалить аккаунт.

Хочу поблагодарить гугл за его инициативы — у меня не хватало духа.

Вот бы ещё с поиском что-нибудь сделали, а то без дополнительной мотивации дакдакгой невозможно пользоваться.

2023.10.18 17:29

Странноватая SI

А почему люди используют `2000 km`, но не используют `2 mm` ?

2023.10.06 11:58

Nikon CCD

Очень давно мне хотелось посмотреть как фотоаппараты фотографируют инфракрасное излучение. Для этого был куплен самый дешевый фотоаппарат на сайте: Nikon d40 за 50 евро.

Оказалось что CCD сенсор это просто какая-то бархатная магия и теперь надо покупать ещё один, но не портить в этот раз. И вот что я вижу в интернетах:

I currently own the following Nikon CCD cameras: D200, D80, and D60 (four copies).

Я испытываю к этому человеку одновременно жалость, презрение и зависть.

2023.10.03 09:22

Вы не поверите когда прочитаете что не поверили когда прочитали

А вы знали что если удалить дроплет, то он удалится?

Оказывается, это так!

2023.09.06 03:10

man nc

Ох, какой дух старой школы в мануле к netcat. Восторг.

COPYRIGHT
       Netcat is entirely my own creation, although plenty of other code was used as examples.
       It  is  freely given away to the Internet community in the hope that it will be useful,
       with no restrictions except giving credit where it is due.   No  GPLs,  Berkeley  copy‐
       rights  or  any  of that nonsense.  The author assumes NO responsibility for how anyone
       uses it.  If netcat makes you rich somehow and  you're  feeling  generous,  mail  me  a
       check.   If  you  are affiliated in any way with Microsoft Network, get a life.  Always
       ski in control.  Comments, questions, and patches to hobbit@avian.org.

NOTES
       Some port names in /etc/services contain hyphens -- netcat assumes dashes are only used
       for  ranges, so you have to escape the hyphens with backslashes (e.g. "netcat localhost
       'ftp\-data'") to use them.

BUGS
       Efforts have been made to have netcat "do the right thing" in all  its  various  modes.
       If  you  believe  that it is doing the wrong thing under whatever circumstances, please
       notify me and tell me how you think it should behave.  If netcat is not able to do some
       task  you think up, minor tweaks to the code will probably fix that.  It provides a ba‐
       sic and easily-modified template for writing other network  applications,  and  I  cer‐
       tainly  encourage  people to make custom mods and send in any improvements they make to
       it. Continued feedback from the Internet community is always welcome!

SEE ALSO
       /usr/share/doc/netcat/README.gz

AUTHOR
       This manual page was written  by  Joey  Hess    and  Robert  Woodcock
       , cribbing heavily from Netcat's README file.

       Netcat was written by a guy we know as the Hobbit .

#linux

2021.10.30 19:41

Гонения и исскуство

Стоило оказаться за стеной безопасности с невалидным сертифкатом…

Стоило оказаться отрезанным от человечества…

Стоило осознать что такое одиночество…

3 пост за день полный отчаяния…

2021.10.27 21:23