Finnix
Материал из Lurkmore
НЯ! Эта статья полна любви и обожания. Возможно, стоит добавить ещё больше? |
Finnix (Финникс, Финик) — по мнению трёх с половиной Свободных Пользователей Свободной Операционной Системы GNU/Linux, есть лучший во Вселенной дистрибутив лучшей операционной системы. Хоть и позиционируется авторами как «120MiB LiveCD for system administrators», но в наибольшей степени он пригоден как раз таки для полных нубов, этот наш Линукс ни разу в глаза не видавших.
Всё сообщество GNU/Linux искренне надеется, что Вы действительно хотите и уже созрели для того, чтобы избавиться от анального рабства и ежедневного щёлкания по зелёной (или синей и круглой) кнопке «Пуск» в KDE-подобной графической оболочке. Начинать путешествие в удивительный и неповторимый мир Линукса с оконного менеджера — это, извиняемся за выражение, капец. Только через командный шелл можно познать всю мощь и прелесть Linux, извлечь максимум возможностей из этой операционной системы.[1] А самый лучший дистрибутив для новичка — это однозначно Finnix. Приручив его, Вы достигнете настоящих высот конфигурирования Линукса и чтения мануалов, а после того легко сможете справиться и со всеми другими дистрибутивами. Итак, качаем (он есть в готовом виде как для x86, так и для этих ваших маковских^Wуже нет PowerPC), нарезаем, запускаемся ??? ПРОФИТ!
Содержание |
Finnix as is
Дистр эпичен и до сих пор любим в местах вроде /s/ сосача. И знаменит мало того, что своей меметичностью на анонимных имиджбордах, так сам создатель дистра — регулярный их посетитель. К тому же, создатель — всего 1 анонимус, но его дистром пользуются в сириоуз бузиннесе. Также, это единственный на сегодняшний день LiveCD для архитектуры PowerPC. Так-то. Да и по сравнению со всякими DSL и TinyCore, Finnix — реальная полнофункциональная среда, легко развертывающаяся в полноценный Debian/Finnix. И да, он полностью Свободен.
История: Finnix как мем
Начиная примерно с июля 2008-го, в тредах /s/ двача про выбор дистрибутива чуть более, чем все ответы были Finnix (примерно как в /g/ форчана, где постоянно советовали, советуют и будут советовать install gentoo). Вот что сообщают очевидцы:
Все началось с того, как некто (ни разу до этого не видевший Линукса) с плохими интернетами (ADSL 256/128 kbps) решил этот самый Линукс попробовать. Поскольку по сравнению с другими лайвами Финникс действительно меньше съедает траффика (точнее, на скачивание образа уходит меньше времени), то он выбрал его. Затем стали появляться треды типа "как настроить интернеты в консоли" и "как сделать скриншот в консоли". Сначала в /b/, потом на lolks.ru, а затем и в /s/. Не получив должной поддержки ("пользуйся нормальными линуксами"), плохие интернеты-кун сварганил тот самый мотиватор. В конце концов кого-то он вдохновил и тот тоже скачал себе Финникс. Собственно говоря, в /s/-то Финникс и "прижился" окончательно, ссылаясь на него там морочат голову нубам и до сих пор. |
После смерти двача (и того самого /s/ вместе с ним) все финниксоиды разбрелись по интернетам. Иногда всплески их активности случаются в /s/ нульчана и в /s/ ментачатиреча, но теперь это редкость.
По ВСАО ЫФ 0001.000-2008 (Всепланетный Стандарт Анонимусов Омска /s/ — Финникс) каноничным считается пост, содержащий
- Finnix
- http://www.finnix.org
с финникс-постером в пост-пикче.
Ryan Finnie: создатель Финникса
Вот что он пишет сам про себя (оригинальная инфа удалена, вместо личных данных там теперь блог):
- Я гик.
- Я родился в Green Bay, Wisconsin.
- Живу в Reno, Nevada (home.finnie.org LOC 39 28 45.475 N 119 48 4.633 W 1370.00m 1m 10000m 10m).
- Собираю серверы и администрирую (поддерживаю) сети за еду.
- Имею аккаунт в LiveJournal (http://fo0bar.livejournal.com/).
- Не имею аккаунта в MySpace (такой американский аналог вконтактика[2]) и горд этим.
- Создал Finnix, LiveCD дистрибутив Линукса.
- Создал Balder, однодисковый дистрибутив FreeDOS. Нет, правда.
- Являюсь мэйнтейнером Debian'а и оказываю поддержу нескольким Debian-пакетам.
- Владелец кучи компьютеров, из них: много машин Intel x86, Sun Ultra 1, SGI Challenge S и несколько Макинтошей. На большинстве стоит Линукс.
- Имею ключ PGP (0x203ECA25, 2001-05-09, key fingerprint = B023 7C63 DF28 70AA C3AB C54A 2996 10A9 203E CA25).
- Есть аккаунт в Jabber’е (ryan@finnie.org).
- Есть также личный OpenID (http://www.finnie.org/).
Судя по его жежешке и используемому сленгу, Райан иногда принимает обличие анонимуса и сидит на имиджбордах (предположительно, форчане).
Его текущее отношение к описываемому дистрибутиву неизвестно, последняя активность была замечена 11 февраля 2010 правкой страницы http://www.finnix.org/Merchandise : "Sorry, CDs are not currently available." (Примечание: последний Finnix 93.0 вышел 11 августа 2009.)
ОН смотрит |
Настоящее
Finnix 100 (There's no cow level^W^W Finnix 95)
Спустя чуть более, чем ровно один год (ориг. over a year since its previous release), Финни таки разразился новым релизом. Чем знаменит? Новых обоев нет и не будет. GRUB2? Губу закатайте. PowerPC? У него 5 таких машин, но времени собирать и тестировать нет. Релиз знаменит тем, что Райан публично сказал: "Сорри" (нашинск. "был астрономически занят: ебал, ел, срал", см. также фотогалерею).
Finnix 101
После осознания финниксоидами вышеупомянутого: PowerPC? У него 5 таких машин, но веремени собирать и тестировать нет — на Райана обрушился шквал недовольных ё-мейлов и каментов в дняффке. Вопреки естественному желанию пить, есть, срать и трахаться дальше, он среагировал меньше, чем за месяц и вскоре (Finnix 100 — 28 октября 2010, Finnix 101 — 25 декабря 2010) таки выпустил Finnix 101 с поддержкой PowerPC.
Finnix 102
На этот раз для релиза финникса Финни ждал релиза ядра Linux 3.0, впервые отказавшись использовать исключительно ядра дебиановские, из их репозитория. Но! Однако, тестировать это ему не на чем, и самый веществокайф 102-го в том, что, отказавшись от дебианоядер, г-н Райан случайно въе^H^Hтюхал в ядро поддержку 486-х. Тестировать ему не на чем, и он даст (оплатит шиппинг и хэндлинг) реальный финнкс-сидюк (и наклейки!) тому, кто предоставит пруф бута финникса на машине с процессором i486.
Гайд нубу
Настройка Finnix
- Настройка интернетов
172.16.10.19 - Ваш IP
172.16.10.1 - IP роутера
67.138.54.100 и 207.225.209.66 - IP ваших DNS1 и DNS2 соответственно
ifconfig eth0 172.16.10.19/24 up route add default gw 172.16.10.1 printf "nameserver 67.138.54.100\nnameserver 207.225.209.66\n" > /etc/resolv.conf cat /etc/resolv.conf - для проверки того, что получилось
- Настройка APT`а и репозиториев (без выполнения этого шага Вы ничего нового себе поставить не сможете, даже gcc)
- Скрипт для добавления ключей GPG
cat > /usr/bin/aptkeyadd << "EOF" #!/bin/sh gpg --keyserver keyserver.ubuntu.com --recv $1 gpg --export --armor $1 | sudo apt-key add - EOF chmod 755 /usr/bin/aptkeyadd
- Добавляем репозитории убунты (lucid - релиз убунты)
echo "deb http://ru.archive.ubuntu.com/ubuntu/ lucid main restricted multiverse universe" >> /etc/apt/sources.list echo "deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates main restricted multiverse universe" >> /etc/apt/sources.list echo "deb http://ru.archive.ubuntu.com/ubuntu/ lucid-backports main restricted multiverse universe" >> /etc/apt/sources.list echo "deb http://ru.archive.ubuntu.com/ubuntu/ lucid-security main restricted multiverse universe" >> /etc/apt/sources.list echo "deb http://ru.archive.ubuntu.com/ubuntu/ lucid-proposed main restricted multiverse universe" >> /etc/apt/sources.list apt-get update # тут он ругнётся на отсутствие ключа, что-то вроде "NO_PUBKEY КЛЮЧ" aptkeyadd КЛЮЧ # добавляем ключ apt-get update
Истинный путь Finnix: работа в консоли
- Комбинации для переключения между терминалами:
- [Left Alt] + [F1] - первый терминал (tty1),
- [Left Alt] + [F2] - второй терминал (tty2),
- [Left Alt] + [F3] - третий терминал (tty3),
- [Left Alt] + [F4] - четвёртый терминал (tty4).
- Печать списка терминалов и фреймбуферов:
- ls /dev/tty* /dev/fb*
- Для тех, кто предпочитает бразуеры Lynx или Links2 вместо встроенного Elinks:
- apt-get install lynx
- apt-get install links2
- Установка следующих пакетов необходима для комфортной работы в консоли - изменения параметров фреймбуфера, просмотра изображений (в том числе капчи на Дваче) и изготовления скриншотов:
- apt-get install fbset (после установки выполнить fbset -a -depth 32 -accel true)
- apt-get install fbi (просмотрщик картинок, работает так: fbi /path/image.png или при открытии ссылки с изображением в lynx'е)
- apt-get install fbgrab
- Пример использования fbgrab
- sleep 10 && cp /dev/fb0 /tmp/fbdump &
- -или-
- sleep 10 && cat /dev/fb0 > /tmp/fbdump &
- Запустить браузер (в том же терминале), например, командой lynx 2ch.ru/s/ ...
- fbgrab -w 1024 -h 768 -b 16 -f /tmp/fbdump fb.png
- Как копипастить в консоли (с запущенным gpm, конечно):
- Выделяем нужный текст при момощи мыши.
- Переходим куда нужно (например, в другой терминал, см. выше).
- Нажимаем на среднюю кнопку (или на колесо прокрутки) мыши.
- ????
- *NIX WAY!
- Небольшой, но занимательный майндфак для любителей паровозов:
- sl (не путать с ls)
- Прикольная псевдографичекая игра:
- robotfindskitten
- Для тех, кто предпочитает компилировать:
- apt-get install build-essential
- Популярные игры:
- Сохранение всех полноразмерных пикч из нужного треда:
- wget -r -I "/${1}/src" "http://2ch.ru/${1}/res/${2}.html" -nd -e robots=off -R html -P ${3}
- (1 - доска (b, s и т.п.); 2 - номер нужного треда; 3 - директория, куда сохранять пикчи)
Установка сабжа на жесткий диск
Оказывается, это таки возможно.
Быстро, но рискованно
- wget -O script.sh http://pastebin.com/raw.php?i=wxECLJxB
- bash ./script.sh
Канонiчно
- Отключаем своп
- swapoff -a
- Разбиваем диск(1й раздел - /boot (ext3,~100M), 2й - swap (RAM * 2), 3й - / (ext3, ~1-2ГБ))
- fdisk /dev/sda или cfdisk /dev/sda
- mke2fs -j /dev/hda1
- mkswap /dev/hda2
- mke2fs -j /dev/hda3
- Активируем swap
- swapon /dev/hda2
- Монтируем диски
- mkdir /mnt/hd
- mount /dev/hda3 /mnt/hd
- mkdir /mnt/hd/boot
- mount /dev/hda1 /mnt/hd/boot
- Ставим
- rsync -a /FINNIX/ /mnt/hd/
- Делаем chroot, монтируем /proc и /sys
- chroot /mnt/hd
- mount -t proc none /proc
- mount -t sysfs none /sys
- Удаляем модули от предыдущего ядра
- rm -rf /lib/modules/*
- Копируем таблицу смонтированных дисков
- cat /proc/mounts >/etc/mtab
- Ставим grub
- grub-mkdevicemap
- grub-install --no-floppy /dev/hda
- Редактируем fstab
- nano /etc/fstab или vi /etc/fstab
dev/sda1 /boot ext3 defaults 1 2
dev/sda3 / ext3 defaults 0 1
dev/sda2 swap swap defaults 0 0
- Ставим ядро
- apt-get update
- apt-get install linux-image-2.6-686
- Выходим
- umount /sys
- umount /proc
- exit
- Перезагружаемся
- umount /mnt/hd/boot
- umount /mnt/hd/
- reboot
- MEGA-PROFIT!!!111рас
Неправославно
- Создаём раздел (обязательно ext2, потому что
долбоёбРайан не запилил поддержку других в ядро)
- mke2fs /dev/hda1
- Монтируем его куда-нибудь
- mkdir -p /mnt/finnix
- mount /dev/hda1 /mnt/finnix
- Монтируем Cd-rom и копируем всё на жесткий диск
- mount /cdrom
- cp -a /cdrom/* /mnt/finnix/
- Размонтируем всё
- umount /cdrom
- umount /mnt/finnix
- Херачим вот это в /boot/grub/menu.lst
- title Finnix
- root (hd0,1)
- kernel /isolinux/linux root=/dev/hda2
- initrd /isolinux/minirt
- Перезагружаемся
- PROFIT!
Путь ленивого нуба: установка и запуск иксов
- Установка X.Org
- apt-get install xorg
- (старые x.org) Редактирование /etc/X11/xorg.conf для настройки переключения раскладок клавиатуры
- nano /etc/X11/xorg.conf
- Найти и изменить строку с Option "XkbLayout" "us" на Option "XkbLayout" "us,ru"
- Вариант для обладателей вендозной клавиатуры (коих 90% средь всех продающихся в россии): Option "XkbLayout" "us,ru(winkeys)"
- Одной строкой ниже добавить строку Option "XkbOptions" "grp:alt_shift_toggle"
- (новые x.org) Вызов setxkbmap для настройки переключения раскладок клавиатуры
-
man setxkbmap - setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:scroll,compose:ralt"
- Для обладателей вендовой клавиатуры: setxkbmap -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle"
- Для обладателей эппловской клавиатуры: клавиша command (на которой нарисовано покусанное яблочко) в мире GNU/Linux абсолютно тождественна ненавистной клавише windows, поэтому в случае вызова
setxkbmap -model macintosh -layout "us,ru" -option "grp:caps_toggle,grp_led:caps,compose:lwin"
как compose key на маковских клавиатурах будет работать левый command. Упоротые макинтошники меняют control и command местами, но это не труъ для линуксоида, пусть даже и пришедшего с Mac OS X.
-
- Вариант 1: Openbox
- apt-get install openbox obconf
- echo '#!/bin/sh' > ~/.xinitrc (здесь кавычки должны быть обязательно одиночные, иначе будет мат из-за #)
- echo "exec openbox" >> ~/.xinitrc
- startx
- Вариант 2: Enlightenment v16
- apt-get install e16
- startx
- Вариант 3: XFce4
- apt-get install xfce4
- startxfce4
…
PROFIT!
Копипаста
Попробовав Finnix, я с удивлением открыл для себя насколько же по сравнению с ним морально устарели остальные дистрибутивы, не говоря уже о костыльной винде. Спасибо форсеру за то, что открыл для меня эту прелесть. Пожалуй, я присоединюсь к агитации, чтобы остальные прекратили ебать себе мозг и поняли, как должен работать на человека компьютер с системой будущего. |
Все линупсойды делятся на 2 (две) группы: |
Финникс. Я знаю, многие из вас уже содрогаются при этом названии. Или ты входишь в Финникс, или Финникс входит в тебя. Разумеется, никто не совершенен. У всех нас есть свой Финникс и всем нам кажется, что мы в нем нуждаемся. Вам не суждено жить в мире без Финникс. Мне тоже. Финникс прост и прямолинеен, как забитая крест-накрест досками дверь черного хода. Все знают, что Финникс работает лучше, быстрее, и эти услуги обходятся дешевле. Настоящий мужчина за Финникс в карман не полезет. На старт, внимание, Финникс. Остроумный разговор, щедро пересыпанный высказываниями о Финникс, всегда приятно послушать. Счастье – это когда есть всё: от А до Финникс. |
Finnix охуительный. Резкий даже в виртуалке, и простой как три рубля. |
Я совершенно не понимаю суть Финникса. Финникс - это не Дебиан: "Смотрите! У нас отличная система тестирования софта и суперский пакетный менеджер", это не Убунта: "фиксированный релиз-цикл и тысячи нубов", это не красношляпа с коммерческой поддержкой и не DSL, работающий на любом говне. Финникс - это место, где криворукие тролли из /s/ могут побыть самими собой - сидеть под рутом, делать неебическую хуйню с системой, а потом перезагружаться и сосать член Балмера или Джобса дальше. |
Попробуй для начала Финникс, его даже устанавливать не надо, просто запиши на балванку и попробуй. Посмотри: что да как в линуксах, освойся. Сразу пропадут многие вопросы, в том числе и с установкой на внешний жесткий диск. После недели прибывания в Финниксе ты сделаешь его ремастеринг на своём жестком диске, пересоберёшь ядро и почувствуешь все прелести линукса на своей шкуре. На все остальные дистрибутивы ты будешь смотреть с жалостью, и, если понадобится, освоишь их за пару минут. |
Очевидно же: грузишься в Finnix, монтируешь флешку (там нет автомонтирования, лол), вводишь это в консоли финникса, размонтируешь флешку, перезагружается в свою сраную богомерзкую анальнорабскую неудобную вырвиглазную говновенду и радуешься. |
Емак/s/ - такой же текстовый редактор, как и finnix. Это две самые универсальные программы в мире. |
Мы уже почти поставили FINNIX, |
Web 2.0? Nobody cares. |
Анонимус выбирает Finnix |
||
Шот попытки взятия 123456-гета в /s/ |
Time to boot **Finnix** (http://www.finnix.org) |
См. также
Сноски
- ↑ Существуют две основных категории пользователей виртуального терминала — одмины, которым это действительно надо (и пользователи, восстанавливая упавшие иксы) и школота, не заставшая UNIX. Остальные пользуются эмуляторами терминала в иксах.
- ↑ Скорее аналог Жадноклассников, так как аналог вконтактика — это Facebook.
[ + ] Finnix — лучше всех! Я гарантирую это!
|
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|