NB very dirty workaround for transmission.git on Solaris 11

SUN_logo2_smallA very dirty trick/workaround for Transmission client for Solaris 11, just a quick solution, need to be reworked.

libtransmission/file-posix.c -> git diff file-posix.c  Continue reading NB very dirty workaround for transmission.git on Solaris 11

Сборки sercd, sredir and so on под Solaris

Сохраним-ка в закладки, иногда нужно и старьем позаниматься. Вот нужен работающий rfc2217 на машинке с Solaris, и тчк 🙂

Что-то вроде такого на выхлопе:

Лечить так лечить 🙂 Continue reading Сборки sercd, sredir and so on под Solaris

Сезам , откройся ! Практическое введение в OpenSolaris – инсталляция , компиляция , модификация

If you’re one of the many people out there who are intrigued by OpenSolaris, and want to try it out for yourselves, but are worried about how to go about doing it, you’re in the right place. In this article, I will show you step by step how to start with a machine with no OS (or running windows) and download OpenSolaris binaries and install it. Then create a 2nd partition using OpenSolaris LiveUpgrade, download OpenSolaris source, compile it and install it on the 2nd partition. In the end, I will walk you through how to modify the source and install the modified kernel on the 2nd partition so that your original OpenSolaris partition and workspace don’t get impacted while you are experimenting with modifying the kernel.

There are lot of articles/tutorials on each subject, but if you are a newbie to OpenSolaris but know ‘C’ programming language and have some *nix kernel experience, then this might serve as a quick and dirty startup for you.

Если вы один из многих людей , заинтригованных OSol и хотели бы побробовать сами что-то сделать (с исходным кодом/копиляцией/модификацией) , но беспокоитесь (опасаетесь сложностей , короче ) , вы попали по адресу . В этой статье я покажу Вам , как начав с пустой машины без операционной системы ( ну или с Windows ) , скачав OSol , установить и запустить ОС . Затем создадим 2-й раздел для OSol LiveUpgrade , скачаем исходники , компилируем их и устанавливаем их на второй раздел . В конце глянем (пройдемся “галопом” ) как модифицировать исходный код и устанавливать модифицированное ядро на на второй раздел так , чтобы оригинальный раздел OpenSolaris и рабочая область не оказались затронутыми пока вы экспериментируете с модификациями ядра .

Существует множество статей/обучалок по данному вопросу , но если Вы новичек в OSol , знающий язык C и имеете некоторый опыт (“ковыряния”? 😉 ядра *nix-систем , тогда это руководство послужит Вам быстрой и (“приблизительной”) отправной точкой (для начала) .

http://blogs.sun.com/garima/entry/opensolaris_opensesame
Несмотря на то , что статья написана уже больше полугода назад – все актуально до сих пор , не сомневайтесь ! Она несет в себе достаточно практики , чтобы ее стоили хотя просмотреть .
Если кого-то заинтересует даннай статья – переведу целиком , не вопрос , правда – “чукча читатель , а не писатель” – перевод будет не фонтан .
Ну , ежели прийдется не по душе эта статья – как еще один вариант – вот для затравки – http://www.blastwave.org/articles/BLS-0050/index.html – How To Build OpenSolaris от Blastwave , но там не охвачены “куски” безопасной работы с модификациями ядра (LiveUpgade , просто БОМБА !! made by Sun – совсем не описана) .
Ну и если уже совсем не устраивают обе эти статьи – алес гут , милости прошу идти погулять , тьфу , погуглить , вырулив в конце концов на первоисточник всего этого добра – http://www.opensolairs.org/ .
Adios ! C u later !