Мы вам запрещаем развлекаться!
Россия стремительно движется к “Китайскому” сценарию, когда интернет по паспорту, игры по паспорту, и вообще все развлечения по паспорту. А пока СМИ, брызгая слюной и закрывая комментарии под постами, говорят о том, что все сервисы будут заблокированы из-за “нарушения закона”, думающие люди видят внеочередную попытку продвинуть VK Play - местный сервис игр в России.
Забавно, что предлагают авторизоваться через биометрию или номер телефона. Как-то это подозрительно совпало с “опросом” от ВТБ, который никто в глаза, конечно, не видел. Анекдот с Баша: По результатам социологического опроса проведенного среди россиян, 100 % россиян пользуются интернетом. Опрос проводился в интернете.
уже не кажется таким уж анекдотом.
Давайте я подумаю за депутатов, раз уж они не могут. Допустим, закон примут, допустим, Steam, EGS, GOG заблокируют по надуманной причине. Так же заблокируют протоколы VPN, от этого пострадает банковский сектор, НИИ, госучреждения, но кого это волнует, правда? Сам работаю в госучреждении, и мы использует как минимум 4 разных протокола для “защищённой передачи информации”, это требование ФСБ. Что случится? Всё просто, вспомните своё детство. Лично в моём, мы взрывали карбид, били лампы дневного света, жгли сухую траву, бросали с балконов воду в пакетике на прохожих (а иногда и не воду), жгли спички, ходили собирали бутылки, прыгали по гаражам и лазили по деревьям, обдирая коленки. Я уж молчу про то, что мы занимались куда более опасными вещами ходя в заброшки, или катались на санках вблизи дороги. Благо, ничего плохого с нами не произошло.
Что будем запрещать дальше? Законодательный запрет выхода на улицу детей до 18 без сопровождения взрослых? Запрет нахождения в магазинах детей без сопровождения взрослых? Запрет на использование денег детьми без взрослого?
Как обычно, это было предисловие. Поговорить хочу, что нам всем с этим делать.
Как я уже говорил, после лета 2024, я буквально бросился покупать HDD, и разные другие вещи. Всё просто. Если начали блокировать одно - заблокируют и другое, это дело времени. И вот чем хочу поделиться.
Домашние бэкапы без отдельного ПК
Я долго думал над решением домашних бэкапов. В компьютере уже стоит 2 HDD по 2Тб, но этого мало. Сначала я на полном серьёзе думал прикупить корпус и взять одну из списанных материнских плат с работы, но потом решился на покупку этого чуда. Сразу предупреждая вопросы: да, оно работает, скорость не ахти через USB 3.0, но примерно за 2 часа я полностью забил HDD на 512Гб.
Для чего это может быть полезно? HDD имеют свойство изнашиваться, а в наших реалиях, скоро и не купишь новые. У нас всего два варианта: снова переходить на магнитные ленты и ZIP диски, либо закупить HDD уже сейчас и сбросить всю важную информацию на них, убрать в ящик стола.
Собственно, я забил диск репозиториями игр, которые я уже прошёл, но возможно захочу когда-нибудь вернуться. Или этого захотят мои дети, кто знает. Ещё сериалы, и копии репозиторий программ. Но об этом ниже.
Какие диски использовать?
- TOSHIBA DT01ACA050 500Гб - мой старый диск, который я использую уже не помню сколько, несмотря на огромное кол-во перераспределённых секторов, до сих пор работает исправно, хоть и имеет объём на 50Гб меньше; купить такой сейчас будет непросто, но если имеете в запасе - лучше там и оставьте, ведь новые диски по надёжности куда хуже
- Western Digital Blue WD5000AAKX 500Гб, 16Мб кэш - рабочая лошадка, всё ещё работает
- Western Digital Blue WD10EZEX 1Тб - есть две версии этого диска, ищите именно с этим идентификатором, примерно 2018 год, куплен тогда же, живёт до сих пор
- TOSHIBA PC P300 HDWD120 2Тб - последний из магикан Тошиба с CRM записью, довольно шустрый для HDD, стоит 2 штуки с 22 года
- HITACHI HTS541616J9SA00 160Гб - 2.5 HDD из ноутбука, который провёл там немало времени, а сейчас стоит в внешнем боксе за 500 рублей с Озона, работает до сих пор
- ADATA SU800 512Гб - наверное, лучший из бюджетных SSD, что я использовал, уже 2 года, до сих пор 100%, в отличии от Kingstone
- GIGABYTE GP-GSTFS31256GTND 256Гб - один из лучших бюджетных SSD под систему, спустя почти 4 года 99%, в отличии от Kingstone
Экспортируем репозитории, которым вы дали звезду с GitHub
Ходили слухи, а может и не только слухи, что GitHub заблокируют в РФ. Учитывая, что там лежат некоторые репозитории, позволяющие обойти запреты РКН, шанс не равен нулю.
Похоже, все репозитории с экспортом звёзд закрыли. Интересно, почему? Но есть метод, который позволит экспортировать все ваши репозитории, которым вы дали звезду за раз. Наверное, есть методы лучше, но это было “быстро и грязно” (код на Rust):
Сам код здесь.
Программу можно запустить второй раз, чтобы обновить все репозитории.
Скачиваем [запрещённые] ранобэ с ranobelib
На ranobelib нельзя скачать понравившийся тайтл, но у меня есть решение. Всё что вам нужно, зайти в понравившийся тайтл и скопировать его название из адресной строки. Например: ranobelib.me/ru/12021–kono-subarashii-sekai-ni-shukufuku-wo/read/v1/c0.0 (название выделено жирным). Код на Rust, использует API сайта для скачивания.
Сам код здесь.
А если вам нужны не только запрещённые, но и вполне разрешённые книги, доступ к которым нам почему-то закрывают, то вводите в поиске: полная библиотека flibusta торрент 5462398
.
Собственный репозиторий программ для Android
Сразу же оговорюсь. Я НЕ рекомендую смартфоны на HyperOS, iOS, Android GO, и любых других OS кроме обычного Android, которые невозможно ввести в режим разработчика. Смартфон лучше выбирать до 2023, ведь начиная с Android 14 усложнилась установка из неизвестных источников, и удаление телеметрии (слежения) во многих оболочках. Подробнее об этом, и не только об этом читайте тут. К сожалению, без смартфона уже невозможно, ведь многие банки предоставляют только мобильные приложения для управления банковскими счетами, но если всё-таки от этого можно отказаться, то лучше иметь запасной обычный телефон, а смартфон оставить без SIM карты и никогда её к нему не подключать. А ещё лучше заиметь устройство на Linux, Steam Deck, например или нетбук, и навсегда забыть об Android как о страшном сне.
Иногда полезно иметь репозиторий программ, который будет с вами в любой точке мира, а не только на SD карточке. Особенно после того, как RuStore завернул мою карту оплаты МИР. Очень “Российский” репозиторий приложений, ага. Но если бы всё было так просто, не было бы этой статьи.
Что нужно сделать (по шагам):
1. Иметь под рукой дистрибутив Linux
У меня дома стоит Arch Linux, поэтому, мне необходимо скачать fdroidserver
и python-defusedxml
:
yay -S fdroidserver python-defusedxml
python-androguard
в AUR сломан, но я сделал фикс.
2. Скачать и установить Android Studio
Ссылка. Запускаем studio.sh
, кликаем на гамбургер-меню->tools->Sdk manager. Ставим галочку, например напротив “Android 10.0 (“Q”)”, и нажимаем кнопку установить (слева от списка). Теперь у вас установлен SDK в $HOME/Android/Sdk.
3. Сгенерировать ключи
В терминале переходим в директорию установки Android Studio, директория bin, и выполняем следующую команду:
keytool -genkey -v -keystore my-release-key.keystore -alias my_alias -keyalg RSA -keysize 2048 -validity 10000
4. Сгенерировать репозиторий с APK
Создаём папку fdroid в любом месте на компьютере и в ней из терминала запускаем:
fdroid init # создаст начальный репозиторий, подсуньте ему SDK из $HOME/Android/Sdk, ключи он вытащит сам
# Добавьте все APK в директорию repo
fdroid update --create-metadata # создаст метаданные для всех APK
5. Использовать репозиторий
Теперь можно скопировать директории repo и metadata в одну директорию и залить, например, на хостинг. После этого в index.html будет слепок ключа, который необходимо скормить, например Foxy Droid.
Собственный репозиторий программ
Переходим к самому интересному. Представим [гипотетическую] ситуацию, когда заблокируют доступ к репозиториям популярных дистрибутивов Linux и программного обеспечения Windows. Да, для Windows тоже есть репозитории, как вы думали работает winetricks? Ситуация гипотетически очень бредовая, ведь пострадает уже весь гос. сектор. Не слушайте чушь амбассадоров Alt Linux, что все гос. учреждения перешли на Astra или Alt, ведь никто специалистов (не имея в виду айтишников) переобучать работе в них не стал, а для многих пожилых (и даже некоторых молодых) слегка отличающийся интерфейс уже портит всю работу. Но с другой стороны, для работы психологов до сих пор используется YouTube, ай-ай-ай! А психологи сейчас очень необходимы (на самом деле специалистов среди них 1.5 землекопа), чтобы работать с посттравматическим синдромом участников СВО. Нас уже запрягли в эту работу на уровне министерства.
Но! Во-первых, недавно выпендрился один фин, видимо Финляндия опять хочет стать частью Российской Империи? Во-вторых у Nvidia недавно, совершенно случайно, отвалилось скачивание почему-то именно для русскоязыного сектора, правда доступ потом всё же вернули, но осадочек остался. Ну и в третьих, YouTube тоже никто не блокировал, он просто “деградировал”. А если не деградируют, то заставят все, держащиеся на энтузиазме репозитории, перенести в РФ по закону “О приземлении”, чего, конечно, никто делать не будет.
Arch Linux
Естественно, для этого надо иметь уже установленную рабочую систему, которую вы хотите сохранить “на всякий случай”, и образ, записанный на флешку.
Тут всё довольно просто. В любом месте на любом диске создаётся отдельная директория, в неё добавляются пакеты, генерируется индекс и репозиторий готов к подключению. Для примера:
mkdir $HOME/testrepo
cd $HOME/testrepo
cp /var/cache/pacman/pkg/*.tar.{zst,sig} .
repo-add testrepo.db.tar.gz *.tar.zst
Теперь в /etc/pacman.conf
можно добавить:
[testrepo]
SigLevel = Optional TrustAll
Server = file:///home/user/testrepo
Windows
Тут всё сложнее. Устанавливаем scoop.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
scoop install git # нужен для следующей команды
scoop bucket add extras # практически все программы находятся в этом репозитории
# Начинаем качать пакеты
scoop download firefox
Теперь в С:\Users\User\scoop\cache
будут лежать exe пакетов.
Скачиваем Youtube
Если вы хотите сохранить наследие Youtube, то есть вполне законный и прямой метод. Вводите в “Яндексе” “скачать видео с Youtube”. С вероятностью в 99% первая ссылка будет рабочей :)
Ну а нашим депутатам…
…в новом году желаю наконец-то слушать народ, а не игнорировать. Может быть тогда поймут, что все эти решения в текущем отрезке времени вредны, когда мир находится на гране мировой войны, а страна в изоляции. И наконец-то заметить, что в Вконтакте можно найти запрещёнки не меньше, даже не надо искать, достаточно в Яндексе ввести "запрещённая информация" site:vk.com
.