Wine от
Стабильная версия (в репозиториях арча
Нету необходимости собирать это чудо из исходников
В случае чего можно обратиться на официальный баг-трекер
Линк: https://aur.archlinux.org/packages/wine-stable-ubuntu
Ubuntu под Arch Linux
Достаточно странный заголовок, но он прекрасно описывает то, что я только что сделал. Просидев долгое время с попытками запустить на линуксе POSTAL 2, пришёл к выводу что с текущим wine-staging сделать это попросту невозможно. То сначала dll не мог подгрузить, потом вообще игра запустилась, но с лютыми артефактами. И я решил, что пора бы в AUR выкатить бинарник СТАБИЛЬНОГО wine от убунты(тем более что на официальном сайте wine написано, что если использовать бинарники от мейнтейнеров НЕ официально поддерживаемых дистров, то писать нужно на баг трекеры этих самых дистров, а не на вайновый). Почему это прикольная идея:Стабильная версия (в репозиториях арча
wine и wine-staging это два одинаковых по версиям пакета)Нету необходимости собирать это чудо из исходников
В случае чего можно обратиться на официальный баг-трекер
Линк: https://aur.archlinux.org/packages/wine-stable-ubuntu
Linex и Артемий
Wine от Ubuntu под Arch Linux Достаточно странный заголовок, но он прекрасно описывает то, что я только что сделал. Просидев долгое время с попытками запустить на линуксе POSTAL 2, пришёл к выводу что с текущим wine-staging сделать это попросту невозможно.…
(если чо, подлатал список зависимостей, а то когда запускаешь 32-битный
winecfg он начинает орать о том что либ(а/ы) не может открыться. Теперь тут не хватает всего-лишь две зависимости, которых в AUR пока что нет, но они не сильно то и нужны.)Девненько не писал про свои находки. Какой-то добрый человек решил написать обёртку над
(необходима премиум подписка)
Линк: https://github.com/xou816/spot
AUR: https://aur.archlinux.org/spot-client.git
Flatpak:
librespot(библиотека для спотифая такая) на GTK - Spot. Клиент конечно пока очень странный по дизайну, есть баги, порой и вылеты, но так или иначе это пока единственный GTK-клиент Spotify.(необходима премиум подписка)
Линк: https://github.com/xou816/spot
AUR: https://aur.archlinux.org/spot-client.git
Flatpak:
dev.alextren.SpotНедавно проводил невероятный эксперимент по запуску какого-либо дистрибутива, используя один жесткий диск и один его раздел. Весь дистр брался из подмонтированной в initramfs директории диска, после чего успешно запуливался в ОЗУ, куда происходил switch_root. И должен сказать, хоть пришлось и поковыряться с созданием инитрама, в итоге всё заработало. Прилагаю ниже файл, чтобы вы могли сделать также самостоятельно. Позже мб скрипт напишу на баше который на автомате это делает.
Linex и Артемий
Недавно проводил невероятный эксперимент по запуску какого-либо дистрибутива, используя один жесткий диск и один его раздел. Весь дистр брался из подмонтированной в initramfs директории диска, после чего успешно запуливался в ОЗУ, куда происходил switch_root.…
UPD: Как я и предполагал, можно запустить другой дистрибутив вообще без загрузчика, через kexec. Команда следующая (уже после того как вы разместили initramfs и ядро в какой либо директории):
После чего, вводим финальное
sudo kexec -l /boot/neon-kernel --initrd=/boot/initrd.img --reuse-cmdline --append='root=/'После чего, вводим финальное
sudo kexec -e, либо systemctl kexec. Второе от другого отличается тем, что размонтирует всю /, после чего убивает все сервисы и можно сказать практически "перезагружает" всё.initramfs-template.tar.xz
16.1 MB
прилагаю шаблон initramfs, который вы можете изменить под расписанный материал, если у вас не арч или нету
mkinitcpioДвижок для текстовых новелл на баше
Снова мои эксперименты. Сегодня за 8~ часов написал движок для создания текстовых линейных игр на баше. Хоть сам скрипт невероятно простой, думал я над его созданием очень долго.
Линк: https://github.com/BiteDasher/bashtell
Снова мои эксперименты. Сегодня за 8~ часов написал движок для создания текстовых линейных игр на баше. Хоть сам скрипт невероятно простой, думал я над его созданием очень долго.
Линк: https://github.com/BiteDasher/bashtell
Опять чо то написал. Штука для деления файла на куски и последующего его шифрования по кусочкам, используя ключ и словарь.
Подробнее тут: https://github.com/BiteDasher/artzip
Пока что работает абы как, просто по приколу написал
Подробнее тут: https://github.com/BiteDasher/artzip
Пока что работает абы как, просто по приколу написал
А кста я ещё на хакатоне redsoft.sk.ru занял с одним челом 4 место(из 15). Обидно конечно получилось, но мы вроде частично сами виноваты, а вроде виноваты проверяющие. Вот код с хакатона, он даже полезный. https://github.com/linux-infosec-setupper/linux-infosec-setupper
Тулза для смешивания
Ну на досуге вот ещё кое что склепал, может помочь если пишите скрипт с миллиардом аргументов.
Линк: https://github.com/BiteDasher/sortopts
getopt и getopts.Ну на досуге вот ещё кое что склепал, может помочь если пишите скрипт с миллиардом аргументов.
Линк: https://github.com/BiteDasher/sortopts
Написал скриптец и хук для пакмана который способен создавать
Линк: https://github.com/BiteDasher/kesboot
EFI переменные для загрузки ядра без загрузчика с помощью EFI Kernel Stub. Протестил на своём ноуте, работает. Буду допиливать в ближайшем будущем. Прога имеет конфигурационный файл, скрипт для интерактивного использования и хук для пакмана. Скоро ещё сделаю скрипт первой установки, который можно будет использовать в свежей системе для избегания загрузчиков.Линк: https://github.com/BiteDasher/kesboot
👍1
Linex и Артемий
Написал скриптец и хук для пакмана который способен создавать EFI переменные для загрузки ядра без загрузчика с помощью EFI Kernel Stub. Протестил на своём ноуте, работает. Буду допиливать в ближайшем будущем. Прога имеет конфигурационный файл, скрипт для…
Обновил прогу, добавил больше проверок, а также скрипт
firstboot, который может быть использован для настройки загрузки ОС перед первым запуском.
Linex и Артемий
Обновил прогу, добавил больше проверок, а также скрипт firstboot, который может быть использован для настройки загрузки ОС перед первым запуском.
Так, теперь хук для пакмана умеет добавлять ядра в конфиг, сделано это топорно, но работает, а самое главное не нужно создавать ещё конфигов (он только один -
/etc/kesboot.conf)Написал установщик арча на
• Возможность коннекта по вифи, эзернету и используя USB-модем телефона
• Разметка диска сначала cfdisk'ом, потом автоматом задаётся их GPT UID.
• Установка ДЕ и ДМ
Линк: https://github.com/BiteDasher/vkidalog
dialog (типа TUI), из фич:• Возможность коннекта по вифи, эзернету и используя USB-модем телефона
• Разметка диска сначала cfdisk'ом, потом автоматом задаётся их GPT UID.
• Установка ДЕ и ДМ
Линк: https://github.com/BiteDasher/vkidalog
👍5
Теперь можно вводить вслепую команды не задумываясь о текущей раскладке.
Линк: github.com/BiteDasher/rubin
Линк: github.com/BiteDasher/rubin
https://flathub.org/apps/details/sh.ppy.osulazer
Finally, спустя 4 с хером дня, я стал мейнтейнером игры osu!lazer в Flathub.
Finally, спустя 4 с хером дня, я стал мейнтейнером игры osu!lazer в Flathub.
Flathub - Apps for Linux
404 - Page not found | Flathub
Find and install hundreds of apps and games for Linux. Enjoy Firefox, Telegram, RetroArch, GIMP and many more!
Linex и Артемий
https://flathub.org/apps/details/sh.ppy.osulazer Finally, спустя 4 с хером дня, я стал мейнтейнером игры osu!lazer в Flathub.
Кхм, ладно чо, посмотрю что будет....
И так, мы пришли с разработчиком к решению о использовании официальной сборке в виде AppImage (с некоторыми патчами, которые в том числе помогают игре нормально работать с мультиплеером) и вот, наконец
https://flathub.org/apps/details/sh.ppy.osu
https://flathub.org/apps/details/sh.ppy.osu
flathub.org
Flathub—An app store and build service for Linux
Find and install hundreds of apps and games for Linux. Enjoy GIMP, GNU Octave, Spotify, Steam and many more!