LINUX.ORG.RU

Еще один скриншот про Solaris


1

0

На экране видно RealPlayer, сессию Windows терминала Citrix Metaframe(идет многопользовательская работа, в момент скриншота к этой же винде было еще несколько коннектов) и source control TeamWare, ну и много nedit. IMHO, nedit - пожалуй, наиболее удобный редактор. Да, чуть не забыл, Window manager - CDE.

>>> Просмотр (1152x900, 177 Kb)



Проверено:

Ответ на: комментарий от anonymous

Нет - это на Спарке, а дома я юзаю на Интеле ... Набор программ на Интеле, к сожалению меньше ... может сбудется когда нибудь мечта собрать Спарк, в принципе - это осуществимо ...

IvanVaganov
() автор топика

2 Shuгa: Дык можно было бы и деньги отдать. Только вот кому? 2 IvanVaganov: А где можно взять Солярис 8 для Интела?

anonymous
()
Ответ на: комментарий от Shura

> Эх, все бы отдал (кроме денег :) за CDE под линукс.
Вообще-то он есть в природе. Я, кажется, даже видел на Горбушке.
Ну и потом - в подражание можно XFCE скачать.

ivlad ★★★★★
()

Как на Solaris 8 for x86 установить русский язык в консоли (когда Х отключены)? Как сделать так, чтоб система по умолчанию грузилачь в консоль, а не в Х? Как в CDE писать по русски в окне поиска rambler.ru? Как сделать виртуальные консоли, как в Linux? Иван, помоги, пожалуйста.

anonymous
()
Ответ на: комментарий от anonymous

http://unixware.ru/program.pl?prog_id=764 Но лучше купить коробочку у Сан'a. Помимо солярки и GNU soft'a там полная документация, локализация на европу и азию, Oracle 8i с лицензией для разработки и СтарОффис и все это по цене копии. Толи 95$, толи 75$. Вот еще полезный сайт, если лом компилировать GNU soft: www.sunfreeware.com

IvanVaganov
() автор топика

Иван - ты можешь выложить куда-нибудь описание и необходимый софт для руссификацииции консоли? Можешь свой e-mail оставить?

anonymous
()
Ответ на: комментарий от anonymous

Как на Solaris 8 for x86 установить русский язык в консоли, честно скажу ни когда не пытался. Чтоб система по умолчанию грузилачь в консоль, а не в Х, убери из загрузки /etc/rc2.d/S99dtlogin Как в CDE писать по русски в окне поиска rambler.ru? Если ты о Netscape 4.Х, то ты и так пишешь по русски, просто шрифт без русских букв. У него фонты мертво прописаны в бинарии. Пробегал когда-то напильник для этого, но где он был не могу вспомнить ... Самый простой способ - скачай у Сана Netscape 6. Дальше : Edit->Preference->Navigator->Languages добавляешь ru и выбираешь в Default Charter Coding: Cirillic(Windows-1251). Как сделать виртуальные консоли, как в Linux? Тоже пробегал субж кажется на www.opennet.ru. Встречный вопрос: Зачем из Solaris делать Linux? Нужно много консолей - запускай Х. Если Х не нужен, то скорее ты за ней не работаешь, юзай ssh со своей рабочей станции.

IvanVaganov
() автор топика
Ответ на: комментарий от anonymous

Мой e-mail: vaganov@softech.ru www пока увы нет, буду рад новым знакомствам, чем смогу обязательно помогу. По теме субжа ... Не делаю я этого, поскoльку у меня Sparc. Там нет текстового режима как у РС. Текстовая консоль - только видимость, отрисовывается ужасно медленно :( плюс к этому она черно-белая. Спроси в форуме на www.opennet.ru, кажется там пробегало ...

IvanVaganov
() автор топика

CDE сосет просто ужасно такого барохла даже даром не надо :)
К Motif CDE имеет слабое отношение и состоит в основном из ksh скриптов.
Я WindowsMaker ставлю на соларис и все dt* сношу.

Русифицируется солярка так же как и любой юникс - фонты надо поставить приличные и локаль если есть большое желание. В соларисе 7 КОИ8 локаль неправильная, нужно патчить. В соларис 8 локаль работает сносно, только сам 8 не стабилен. В 2.6 локаль тоже сносная вот только 2.6 сам устарел.

Вань, в SPARC обычная консоль. "Белым отрисовывается" она у тебя потому что наверное через дисплей смотришь где символы во фраме буфере рисуются, а медленная потому что работает под 9600bps, сделаешь 38400 забегает быстрее, но может заглючить. Юникс без консоли это как тушканчик без хвоста, урод проще говоря или ПиСька.

Tima_ ★★★★
()
Ответ на: комментарий от Tima_

> сделаешь 38400 забегает быстрее, но может заглючить
Может и повиснуть, если cat <что-то большое> сделать.
Впрочем, это depends от железки/версии солярки.
SS20 и 2.6 по-мойму виснет. Может патчи были на это - не знаю.

ivlad ★★★★★
()
Ответ на: комментарий от Tima_

IMHO, CDE - очень удобен. Ни чего лишнего, очень рабочая среда. Но это - дело вкуса. > К Motif CDE имеет слабое отношение и состоит в основном из ksh > скриптов Позволю не согласиться ldd любая_программа_из/usr/dt/bin libXm.so.4 => /lib/libXm.so.4 А это - Motif. > В соларис 8 локаль работает сносно, только сам 8 не стабилен. Трудно не согласиться, очень еще сыроват. > Юникс без консоли это как тушканчик без хвоста, урод проще говоря > или ПиСька. Мой sparc - мое рабочее место, консоль мне не нужна. Вся работа у меня в Х. Не сильно распрограммируешься в консоли :). Сервер у меня на Линуксе, но опять таки консолью не пользуюсь, не дело это сидеть за сервером, все конфигурится с рабочего места по ssh. Tima_, может видно где было напильник под КДЕ2, что бы мог он работать с sdtvolcheck. Дискету монтировать руками неудобно, а Create New->Floppy device на десктопе не работает ...

IvanVaganov
() автор топика

>Но лучше купить коробочку у Сан'a. >Помимо солярки и GNU soft'a там полная документация, >локализация на европу и азию, Oracle 8i с лицензией для разработки и СтарОффис и все это по цене копии. >Толи 95$, толи 75$. А кто у _НАС_ это продает? Облазил все сайты партнеров САН в Москве. Ни у кого ни слова о солярке.

anonymous
()

Это поначалу CDE удобным кажется ;) А если присмотреться...
не удобный, ограниченный, некрасивый, запутанный оконный мэнэджер.
С Motif он естественно слинкован потому что Motif это стандартная библиотека unix со времен OSF. Не с Xlib его же линковать. :) Внутренность у него ksh-ная - читай гадость.
В частности тo от чего меня просто воротит в CDE (что является последствием его ksh-ной сущьности) это куча env переменных и настолько запутанный startup что даже с поллитрой не разобраться.
Ничего лишнего нет в twm :) а я предпочетаю E/WindowsMaker.
Со SPARCами у меня как раз наоборот - Linux рабочая станция а соляра на сотне серверах. Конечно валяется несколько Ultra5/10 в округе с мониторами но такого на workstation не надо даром.
Консоль дело незаменимое, без нее падший сервер не откачаешь зачастую.
Про KDE посоветовать не могу, не пользуюсь. В апплете из Gnome можно прямо указать команду mount для девайса и никаких проблем. Вот пытаюсь вспомнить когда флопи пользовался в последний раз... :)

Tima_ ★★★★
()
Ответ на: комментарий от anonymous

Nord West Group (он же White Bear) <p> (812) 301-90-90 добавочный 127 или 126 (не помню точно) <p> Артем Давбета (региональный manager) <p> <p> поставляли нам Саны и ПО 2 раза, их работой мы остались довольны, <p> рекомендую ... <p> NOTE: выше изложенное не является рекламой<P>

IvanVaganov
() автор топика
Ответ на: комментарий от Tima_

> Ничего лишнего нет в twm :) а я предпочетаю E/WindowsMaker.

Да, хороший манагер, согласен, как надоест КДЕ2 вернусь к нему. У меня в dtlogin несколько манагеров в том числе и WindowMaker, люблю менять манагеры... как один приедается, пускаю другой...

> Консоль дело незаменимое, без нее падший сервер не откачаешь > зачастую.

Да, не стараюсь я доказать бесполезность консоли. Но трить на нее уйму времени не стоит, ну нету сана иртуальных консолей как в линухе и не русифицированы они - не беда, IMHO консоль только для упавшего севера.

> ...несколько Ultra5/10 в округе с мониторами но такого на > workstation не надо даром

Я занимаюсь программированим под Solaris/sparc, вот туткак раз Ultra5 не заменима...

> В апплете из Gnome можно прямо указать команду mount для девайса и > никаких проблем.

Дело в том, что mount не работает для флопа, т.к. на него натравлен сановский автомотировщик и volume management. Вот если бы был такой апплет под КДЕ2 и ему можно было бы вписать sdtvolcheck ... Жаль нет времени (пока) можно было бы самому сделать ...

IvanVaganov
() автор топика

2anonymous: У меня есть два диска с соляркой для x86, могу дать на время, тоьлко с тебя пиво тада будет.

cornholio
()

Вань,
Самая прелесть в том что програмировать для Solars можно из под любого *nix. POSIX это сила.
Ultra5 это своего рода памятник жлобству Sun. IDE диски в SPARCе + отвратительное видео/аудио - и цена 3k+
Mount для флопа не работает потому что при включенном vold для флопа просто нет девайса. Mожно было просто выключить vold и работать с флопом как в старые SunOSные времена. (два ненавистных интерфейса Sun: vold и nscd - оба абсолютно тупые, бесполезные и сующие свой нос куда не надо).
sdtvolcheck кстати из того же CDE, я бы написал скрипт который бы делал volcheck и проверял что изменилось в /vol/dev/[r]diskette0.

Tima_ ★★★★
()

Tima - а ты не подскажешь - как сделать виртуальные консоли и их руссифицировать в Solaris 8 for x86. На сайте www.chat.ru/~gene есть описание для 7 солярки, но для 8 оно не подходить. Локаль при инсталляции посьавлена KOI8-R. И, если можно, твой e-mail.

anonymous
()
Ответ на: комментарий от Tima_

Программировать та можно, а бинарники собирать? А системно зависимые глюки учитывать?

Да о POSIX. Не понравился мне их multithread, т.к. нельзя suspend'ить thread'ы. Я как раз multithread программу портирую под Солярку и thread'ы там должны suspend'ится, пришлось юзать Sun'овские thread'ы.

Да, интересный факт. у меня есть исходники 8-ой Солярки. Обрадовался я и сразу полез в libthread, а там везде что-то вроде:

/* skip ...

* Содержимое этого файла необходимо, что бы

* динамический линковщик зарезолвил имена

* и не ругался.

* ... skip

*/

int create_thread(bla bla bla){return 0;}

int thr_self(){return 0;}

А я то думал, гляну как Sun многопотоковость имплементировал, посмотрю исходники круто масштабируемой ОС. Где там :( ...

IvanVaganov
() автор топика
Ответ на: комментарий от anonymous

мой email: vaganov@softech.ru

Вот тут я как раз вел спор о том, что не нужно делать виртуальные консоли и заниматься их русификацией. Все равно на консоле нет смысла работать, ну разве что упавший сервер поднимать. А так, сервер должен стоять в серверной комнате в шкафу, шкаф на замке, дферь заперта, доступ ограничен, ключ в сейфе, сейф в кабинете боса, у боса охрана туда никого не пускают ... :-)

IvanVaganov
() автор топика

Солярки 8 под x86 у меня сейчас нет. Посоветовать не получится.
А нет из-за разочарования в Solaris8x86 со времен EA и начального релиза.
В Solaris8x86 переворотили ядро основательно для поддержки DMA на IDE и принципиальных измений архитектуры дисковых драйверов. Из-за этого моя домашняя машина (замечательно работающая на Solaris7 по сей день) висла просле инсталляции при попытке пробы дисков. (SCSI Tekram контроллер не поддерживался под 8 в то время тоже). Solaris disk label также изменилась что привело к матам Linux и PartitionMagic вместе с ним. В общем такие покушения на работоспособность моего железа меня возмутили до глубины души.
На работе только перешли с 2.6 на 7 :) так что до 8 долгий путь.
В честь недавнего выхода MU3 для 8 может сделаю несколько 8х машин.
Кстати рекомендую ставить локаль в системе ASCII а KOI8-R свить per user.

Tima_ ★★★★
()

да, mailto: tima@alumni.psu.edu

Собрать портабильную и отлаженную программу из сырцов можно где угодно, в том числе и на SPARC ;)

POSIX потоки не имеют suspend по хорошей причине - опасность race condition поскольку не ясно где поток будет остановлен.

Программу использующую suspend в потоках ИМХО лучше переписать - добавить интеркомунинационный поток и разрешать потоку останавливаться только в определенных местах.

Что до реализации потоков в солярке то именно return 0 там только и нужно :) - ядро все построенно на потоках, от начала и до конца. Надо смотреть на сырцы ядра (перед этим прочитавши Solaris Kernel Internals).

Tima_ ★★★★
()

А где брать эти самые MU1-3, если Solaris8ч86 "левый", купленный с рук?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.