NSIS: установщик ПО для Windows можно собрать и под Linux

NSIS (Null Soft Installer) — легендарный установщик программного обеспечения под Windows от создателя не менее легендарного проигрывателя WinAmp. С дистрибутивами, созданными с помощью NSIS, встречался, без сомнения, каждый пользователь Windows. Пользоваться этим продуктом не стесняются крупные корпорации, благо он распространяется по свободной лицензии. Если при работе какого-нибудь setup.exe вы видите бегущие на черном фоне зеленые строчки, то скорее всего вы имеете дело с NSIS.



Создать дистрибутив с помощью этого SDK довольно просто. Нужно лишь изучить нехитрый синтаксис, составить скрипт и откомпилировать его с помощью консольной утилиты makensis.exe. Подробности легко найти в сети. Однако есть небольшая проблема: если нужно создать кроссплатформенное ПО, то придется вылезать под Windows. Хотя почему придется? NSIS прекрасно работает и под Linux!

( Читать дальше )
  • +10
  • 19 ноября 2010, 02:53
  • yababay
  • 2

Добавляем System Rescue CD на боевую флэшку

В дополнение к топику о мультизагрузочной флэшке. Я добавил на нее возможность запускать еще один живой дистрибутив — System Rescue CD. Для этого с его ISO-образа нужно скопировать в корень флэшки файл sysrcd.dat (более 200 Мб), а в каталог boot флэшки файлы isolinux/rescuecd и isolinux/initram.igz. Последний нужно переименовать в rescuecd.gz во избежание путаницы. В файл slax.cfg добавить следующие строки:

LABEL rescuecd
MENU LABEL Rescue CD
KERNEL /boot/rescuecd
APPEND initrd=/boot/rescuecd.gz scandelay=1
TEXT HELP
                                          System Rescue CD
ENDTEXT
  • +8
  • 14 ноября 2010, 03:08
  • yababay
  • 1

Боевая флэшка Slackwar'щика

Что общего у таких Linux-дистрибутивов, как Superb Mini Server, Salix и Clonezilla? То, что они распространяются в виде LiveCD, и загрузчиком там везде является мой любимый isolinux. Исходя из этого, их легко можно объединить на одной флэшке, добавив до кучи возможность устанавливать с нее Slackware 13.1. Вот как это делается.



( Читать дальше )
  • +8
  • 11 ноября 2010, 02:17
  • yababay
  • 1

DesignUX: живой дистрибутив для дизайнеров

Эта история началась с того, что в одном компьютерном классе вирусы так поразили компьютеры, что пришлось переустанавливать всё «с чистого листа». Причина аварии — одни и те же машины использовались для преподавания и бухгалтерии, и сметного дела, и компьютерного дизайна, и для обучения будущих наладчиков станков с ЧПУ. Короче говоря, каждый компьютер представлял собой «проходной двор», заваленный документами непонятного происхождения, альбомами групп типа «Воровайки» и «Лесоповал», многогигабайтными фильмами, заботливо выложенными на системный диск и, конечно же, бесконечным количеством вирусов, уводящих в бесконечность полосу прокрутки списка автозагрузки.

При наведении порядка было решено всё, что не требует Windows, вывести под Linux. В частности, компьютерный дизайн вполне можно преподавать на свободных программах: GIMP, InkScape, Scribus. Был выбран «живой» дистрибутив Salix. Он может загружаться с DVD, а может устанавливаться и простым копированием в 2-гигабайтный раздел жесткого диска, отформатированный под FAT32. Запустить нужно при этом единственный скрипт — bootinst.sh, который работает не более 5 секунд. Образ такого раздела можно тиражировать на множество компьютеров вместе с виндовыми разделами с помощью Acronis'a.

За пару недель я доработал стандартный Salix в нужном направлении и получилось вот что:




( Читать дальше )

antiX - еще один минималистичный дистрибутив

antiX — это минималистичный дистрибутив на базе MEPIS и Debian Testing. Похож на CrunchBang. С помощью дистрибутива можно дать второй шанс разному компьютерному хламу. В antiX можно выбрать одно из нескольких окружений рабочего стола, для версии base: openbox, dwm, wmii, в полной версии дистрибутива добавлен icewm (и еще много приложений).



( Читать дальше )
  • +4
  • 29 октября 2010, 12:35
  • Sergei_T
  • 1

Stresslinux - тестируем систему на надежность

Stresslinux — мини дистрибутив linux, позволяющий протестировать компьютерное железо на скорость, надежность и тп (по-максимуму нагрузить процессор, жесткие диски).

  • +4
  • 28 октября 2010, 19:34
  • Sergei_T
  • 5

MilaX - минималистичный дистрибутив OpenSolaris

Скачать iso образ и образ для установки на флешку можно здесь. Самое интересное, что образ для флешки из linux не удастся установить обычным dd, нужно следовать инструкции и делать это из самого MilaX, ну или OpenSolaris.

Вот видео «Запуск версии 0.4 из-под VirtualBox».



Но здесь MilaX явно тюнингованный. На деле — абсолютный минимализм. АБСОЛЮТНЫЙ.



Компилятора в составе нет. Зато по крайней мере есть mc, midori и кое-какие консольные утилиты. Для установки хоть какого то дополнительного софта читаем сначала это, потом это.
  • +4
  • 28 октября 2010, 18:05
  • Sergei_T
  • 1

GhostBSD

GhostBSD — довольно неплохой live-cd дистрибутив (один из немногочисленных) на базе FreeBSD. Окружение рабочего стола по-умолчанию — GNOME.

  • +4
  • 23 октября 2010, 18:56
  • Sergei_T
  • 1

Linux на Acer Aspire One

Инструкции по настройке различных дистрибутивов Linux на Acer Aspire One:

ArchLinux
Ubuntu
Debian
Slackware

А также мануал по установке Gentoo с нуля на Acer Aspire One

Все на английском языке.
  • +4
  • 10 октября 2010, 16:21
  • Sergei_T
  • 4

Состоялся долгожданный релиз Ubuntu Linux 10.10 Maverick Meerkat!



Скачать можно по следующим ссылкам:

releases.ubuntu.com/maverick/
torrent.ubuntu.com:6969/

торренты:

releases.ubuntu.com/maverick/ubuntu-10.10-alternate-amd64.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-alternate-i386.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-desktop-amd64.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-desktop-i386.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-netbook-i386.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-server-amd64.iso.torrent

releases.ubuntu.com/maverick/ubuntu-10.10-server-i386.iso.torrent