Учебники (How-To & F.A.Q)

Запуск Linux из каталога и(или) в RO (только чтение) режиме

Из каталога — т.е. на одном разделе винта несколько Linux. Каждый в своем каталоге
В RO режиме — т.е. в установленной системе ничего не изменяется. Изменения в верхнем слое AUFS (который может быть RAM, каталогом или файлом) — т.е. экспериментируем смело

Решение: rootaufs2
Пакет с hook-ами
Установка: sudo pacman -U mkinitcpio-rootaufs2-2017.12-23-any.pkg.tar.xz
Пересборка initrd стандартная: mkinitcpio

Можно так же сжать свой установленный дистрибутив: mksquashfs и использовать с флэшки (свое вскгда с собой) или ставить знакомым на ntfs раздел с windows (популяризация Linux) второй системой
Учебники (How-To & F.A.Q)

Настраиваем звук в Manjaro Linux

В спорах о том есть ли смысл использовать Linux в качестве Hi-Fi/Hi-End систем сломано не мало копий и я не вижу смысла вообще дискутировать на эту тему. Здесь лишь оставлю пример того как настраиваю свою Manjaro себе я, это всё субъективно и возможно кому-то дефолтные настройки покажутся более приятными для слуха, посему прошу не пинать сильно строго. Читать дальше
Учебники (How-To & F.A.Q)

как написать PKGBUILD

В связи со стремительным набором популярности я заметил, что на manjaro стремительно стали пробовать переходить убунтоводы, минтовцы и прочие дебианщики. Очень часто наблюдаю комментарии, что в манджаро apt-get не работает или рекомендации установить deb-пакет при помощи dpkg. Такие фразы периодически веселят, но когда это происходит практически каждый день в телеграмм-чате я все-таки решился написать маленький how-to как же все-таки написать PKGBUILD и установить приложение, которого нет в аур. Писатель из меня никудышный, поэтому не стоит оценивать перо автора очень критично. И так приступим. Читать дальше
Учебники (How-To & F.A.Q)

Manjaro покоряет упрямый ноутбук без DVD и USB

Или «жадность города берёт».
Спойлер: Отдали мне на запчасти очередной убитый ноутбук.
Дети приятеля приложили массу усилий, но добить его окончательно так и не смогли- в молодости это был гордый ударопрочный японец из рода Панасоник. Поиздевались над ним знатно- весь в стикерах, все порты usb кроме одного разбиты, в приводе дисков — какие-то посторонние предметы вроде кусочков пазла, диск забит игрушками, малварой и троянами. Но он работал. Исправно дул вентилятором и даже почти не грелся. Кнопки клавиатуры, на удивление, сохранились. Сетевые интерфейсы работали, крышка не шаталась. На 500гигабайтном винте почему-то стояла (как могла) 32х-разрядная XP вместо штатной восьмерки. Памяти при всем этом было полно- аж восемь гиг. :)

Я б его и правда, разобрал, но полез в сеть за схемами и увидел прайс. Машинку стоимостью под 200 штук пускать на запчасти было не по-хозяйски. Я радостно воткнул в единственный порт загрузочную флешку, но… со всех моих флешек ноут грузиться наотрез отказался, а с трудом разбуженый привод чем-то хрустел и рвал болванки в клочья. Я вновь зашел на сайт, взглянул на цены… жаба грозно квакнула «руки вырву!» и загрузила думатель задачей- как на это чудо установить Manjaro или хотя бы фряху. И тут на наш форум зашел один очень лаконичный юзер, тоже желавший странного. Он и навел на мысль — как осуществить этот фокус без флешки и привода дисков.

В общем, мы с жабой эту задачу решили не с первой и не со второй попытки… но в итоге решили.

Загрузить установочный образ не выходило, но винда еще кое-как работала.

Загрузился в установленный на диск ХР, подключился к роутеру. Скачал grub4dos-0.4.4.zip и manjaro-deepin-17.1.6-stable-x86_64.iso
Из архива grub4dos вытащил в корень диска С:\ (единственный раздел, т.е. sda1) файлы grldr и menu.lst
manjaro-deepin-17.1.6-stable-x86_64.iso тоже положил в корень, переименовав его в manj.iso (так будет проще).
В boot.ini дописал строку
C:\grldr="Grub4Dos"

В menu.lst дописал новый пункт:

title Manjaro Installer
fallback 9
find --set-root /manj.iso
map /manj.iso (0xff) || map --mem /manj.iso (0xff)
map --hook
chainloader (0xff)


После ребута запустил из меню grub4dos мой Manjaro Installer и получил стартовую страницу Манжаровского загрузчика:
Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

Но, выбрав там как обычно Boot Manjaro.x86_64-deepin — получил, естественно, фигу. То есть ошибку монтирования.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

Грубо говоря- система попыталась загрузиться на тот же ramdrive, с которого и загружалась. Ну и, конечно, исошник из памяти вышибло. Засада…
С этого момента начались пляски с бубном.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

То что для виндоюзера- «черный экран», для линуксоида — shell. В нашем случае — rescue shell. Нажмем два раза на TAB и посмотрим, что у нас есть за инструменты в этом rescue shell… Ага, все что нужно, имеется.

Создаём на ram-drive новый каталог для монтирования:
mkdir /diskc

Убедимся что наш диск- sda1:
blkid

Да, это он. Смонтируем его на ramdrive в /diskc
mount /dev/sdа1 /diskc

Убедимся что примонтировалось нормально
cd /diskc
ls


Вот и наша потерянная исошка. Скопируем ее в /dev
cp /diskc/manj.iso /dev/manj.iso

А теперь скажем системе, что этот файл- не просто файл, а т.н. «блочное устройство». И пусть система думает что это типа носитель.
losetup -f /dev/manj.iso

Всё готово для дальнейшей загрузки. Командуем:
exit

Система размораживается и начинает загружаться. Через минуту видим рабочий стол Deepin.
Можно ставить Manjaro.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

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

Конечно, этот способ не для всех ситуаций. Будь в ноуте памяти не восемь, а пара-тройка гигов- вышел бы облом, так как при этом способе в памяти в некий момент окажется сразу два исошника, и памяти просто не хватит. Возможно, тогда стоит как-то помудрить со ссылками. Но я бы просто использовал в такой ситуации Manjaro-Architect, он гораздо легче.

Ноут ожил. Как говорится: «всё летает!» Поиграюсь пару месяцев, постараюсь починить порты и дисковод.
Может, подарю бывшему хозяину на днюху. Хотя жаба еще не сказала своего последнего слова…

Прошу прощения за многабукв, осиливших благодарю за внимание.
Учебники (How-To & F.A.Q)

dnsmasq+hostapad+wireshark

Всем привет! Как то я писал данную статью на одном из IT форумов по безопасности и защите данных!

«Ананас» — это аппаратный пакетный сниффер на базе arm процессора с предустановленным дистрибутивом линукс.
В нашем случае сниффером будет выступать ноутбук.
Нам понадобится линукс дистрибутив в установленными hostapd+dnsmasq+wireshark(можно и прокси сервер, но вы запутаетесь в своих же логах), ноутбук и радио адаптор с поддержкой 802.11
Сейчас мы с вами будем создавать точку доступа. Читать дальше
Учебники (How-To & F.A.Q)

Для новичков

Всем привет!

Часто у новичков возникают проблемы при обновлении арча. Для того, чтобы обновления прошли удачно, в консоли прописываем:
sudo rm -r /etc/pacman.d/gnupg
sudo pacman -Sy gnupg archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux 
sudo pacman-key --refresh-keys 
sudo pacman -Sc

и далее уже:
sudo pacman -Syu

Удачи
Учебники (How-To & F.A.Q)

Ошибка /etc/X11/xinit/xserverrc: line 1: /usr/bin/X: Success giving up xinit: No such file or directory

Достал из «закромов родины» старенький ноутбук, с Manjaro XFCE на борту, который не включал уже более года, обновил систему думая, что сейчас столкнусь с кучей ошибок и наконец-то придётся поплясать с бубном, но не тут то было, всё обновилось и работало «как часы». Гики и маньяки линукса, которым тоже бывает скучно, меня поймут, начал я творить всякие непотребства в виде удаления ненужностей и прочие ненужные действия «для побаловаться», и вот обнаружив у себя пакет webkitgtk-sharp-git, неизвестно каким чудом попавший ко мне в систему из AUR, я пренепременно решил его удалить, удаляться он отказался ругаясь на всяческие зависимости, кои я по одному добавляя все успешно снёс и довольный проделанной работой произвёл перезагрузку продолжение под катом
Учебники (How-To & F.A.Q)

Автоповорот экрана и тачскрина на ноутбуке-трансформере Dell inspiron 11

Недавно приобрел указанный в сабже девайс и установил Manjaro KDE Edition.
Указанный ноутбук является трансформером, т.е. может складываться и использоваться в качестве планшета. В таком режиме конечно хотелось бы чтобы экран поворачивался автоматом, ориентируясь на гироскоп, который в этой модели есть. Читать дальше
Учебники (How-To & F.A.Q)

Облако Mail.Ru подключаем через эмулятор WebDav как сетевой диск

WebDAV Облако Mail.Ru Сетевой Диск


предыстория…
несколько лет назад, маил ру, раздавали нахаляву 1тБ облака, но в отличии от того же яндекса диска, работать с ним, было не удобно, из за отсутствия возможности подключать его как сетевой диск а только через браузер или их приложение.но тут на гитхабе, наткнулся на эмулятор от некого yar229 ссылка...
и теперь моё облако в терабайт.после столького времени ожило :)

инструкция банально проста

Linux

(tested under Elementary OS and Lubuntu)

download and unzip latest release (obsolete alternative way from Алексей Немиро )
sudo apt install apt mono-complete
mono wdmrc.exe -p See also

Package for Gentoo Linux by powerman
Docker image by monster1025
Mount with davfs2
CERTIFICATE_VERIFY_FAILED exception
подробности



1 установить wine
2 скачать с ссылка..
крайнею версию, на момент написания это WebDavMailRuCloud_1.7.0.2.zip
3 разархивиловать например в папку mail, и из неё в терминале выполнить mono wdmrc.exe -p port
где порт на ваш вкус… к примеру
mono wdmrc.exe -p 7777

4 далее в файловом менеджере жмём ctrl+L и в строку вписываем dav://127.0.0.1:7777 жмём интер, запросит логин и пароль к облаку, вводим и результат вы в своём облаке
Учебники (How-To & F.A.Q): Облако Mail.Ru подключаем через эмулятор WebDav как сетевой диск

ЗЫ если что, инструкция от автора там ниже…
ссылка...
Учебники (How-To & F.A.Q)

NoxBit в Linux manjaro x86_x64 (смотрим торент тв,бесплатно с обычными плеерами)

многие знают про торрент тв, но ранее нужно было много чего устанавливать.теперь всё очень просто…

план действий

1 регистрируемся на торрент тв и NoxBit
2 следуем инструкции на сайте torrent-tv.ru в разделе помощь — смотреть на линукс

noxbit-pa-x86-64.tar.gz это для 64 битных… для 32 битных, нужно скачать
wget download.noxbit.com/i386/noxbit-pa-x86-i386.tar.gz

когда нажмёте по ссылке Связать аккаунты Торрент-ТВ и Noxbit (Здесь)
попадаете на страничку где указана ссылка на плейлист для вас
можете сразу эту ссылку указывать в плеере а можете скачать плейлист и подсовывать его

протестировано как на manjaro так и на linux mint
Учебники (How-To & F.A.Q): NoxBit в Linux manjaro x86_x64 (смотрим торент тв,бесплатно с обычными плеерами)
а если не хотите через плеер, то можете через браузер
заходите на torrent-tv.ru
авторизуетесь
выбираете канал и справа вверху жмяк на noxbit и ждёте пока включится
Учебники (How-To & F.A.Q): NoxBit в Linux manjaro x86_x64 (смотрим торент тв,бесплатно с обычными плеерами)

З.Ы. отрываются каналы с задержкой примерно 30-40 секунд (+-)
но зато ничего не заикается и смотреть одно удовольствие, в отличии от халявных плейлистов что в интернете можно найти, которые к тому же постоянно помирают ;)

удачи.