SUN Sparcstation 20 - вопросы
- alucard666
- Full Member
- Сообщения: 233
- Зарегистрирован: 16.02.2017,09:10
SUN Sparcstation 20 - вопросы
hcn, так принцип я знаю) Для меня смешались номера контактов. Впрочем данный вопрос решён.
SGI O2 + 1600SW, SUN SparcStation5, Macintosh LC475, DEC Celebris GL 6200 DP (Dual Pentium Pro).
- alucard666
- Full Member
- Сообщения: 233
- Зарегистрирован: 16.02.2017,09:10
SUN Sparcstation 20 - вопросы
Задам вопрос сюдаже. А где можно разжиться софтом под solaris?
SGI O2 + 1600SW, SUN SparcStation5, Macintosh LC475, DEC Celebris GL 6200 DP (Dual Pentium Pro).
SUN Sparcstation 20 - вопросы
Обычный вопрос для привычного поисковика.
Здесь наиболее полное зеркало sunfreeware, насколько успел посмотреть прочие. Для 2.6 софт старый.
Тут софт для 2.6 посвежее, но мало, и это преимущественно инструменты разработчика. Для развлечения пособирал - что-то даже работает (mpg123 только для тестирования скорости декодировния, реального вывода звука там нет, но если кому-то нужно, могу собрать со звуком).
Здесь наиболее полное зеркало sunfreeware, насколько успел посмотреть прочие. Для 2.6 софт старый.
Тут софт для 2.6 посвежее, но мало, и это преимущественно инструменты разработчика. Для развлечения пособирал - что-то даже работает (mpg123 только для тестирования скорости декодировния, реального вывода звука там нет, но если кому-то нужно, могу собрать со звуком).
Последний раз редактировалось hcn 30.06.2020,20:56, всего редактировалось 1 раз.
- alucard666
- Full Member
- Сообщения: 233
- Зарегистрирован: 16.02.2017,09:10
SUN Sparcstation 20 - вопросы
hcn, спасибо! Солярный софт живёт рядом с софтом irix, прикольненько) А есть что-нибудь из вкусного коммерческого?
SGI O2 + 1600SW, SUN SparcStation5, Macintosh LC475, DEC Celebris GL 6200 DP (Dual Pentium Pro).
SUN Sparcstation 20 - вопросы
Я уже пытался ставить разные вещи, именно для 2.6, оно ставится, но ничего не работает. Например, Midnight Commander. Установился в папку /usr/local/bin
Пытаюсь запустить, сообщение: Segmentation fault (core dumped). Я пояндексил по этому сообщению, так понял, что это полная безнадёга, я тут ничего не сделаю. Однако, разумно будет предположить, что у кого-то эта программа работает. Иначе, это просто мусор. Почему же она у меня не работает?
Для пробы установил lynx. Запускаю. Результат:
Ну и всё в таком духе.
Кстати, почему такая ерунда: я захожу в папку, например, /usr/local/bin. Проверяю командой ls - я именно в этой папке. Ввожу имя любой программы, находящейся в этой папке - Command not found. Если же вводить команду с полным путём, например, /usr/local/bin/make - она работает. Или хотя бы пытается. Ещё оказалось, что как только вводишь su, у тебя уже другой РАТН. В котором почти ничего нет. Исправил. Тем не менее, во всех нормальных ОС при вводе команды сначала программа ищется в текущем каталоге.
Пытаюсь запустить, сообщение: Segmentation fault (core dumped). Я пояндексил по этому сообщению, так понял, что это полная безнадёга, я тут ничего не сделаю. Однако, разумно будет предположить, что у кого-то эта программа работает. Иначе, это просто мусор. Почему же она у меня не работает?
Для пробы установил lynx. Запускаю. Результат:
Код: Выделить всё
# /usr/local/bin/lynx
ld.so.1: /usr/local/bin/lynx: fatal: relocation error: file /usr/local/lib/libncurses.so.5: symbol main: referenced symbol not found
Killed
#
А это работает, кроме mpg123 (не пробовал). Таким образом, готовые исполняемые файлы работают, программы, устанавливаемые из пакетов - нет.
Кстати, почему такая ерунда: я захожу в папку, например, /usr/local/bin. Проверяю командой ls - я именно в этой папке. Ввожу имя любой программы, находящейся в этой папке - Command not found. Если же вводить команду с полным путём, например, /usr/local/bin/make - она работает. Или хотя бы пытается. Ещё оказалось, что как только вводишь su, у тебя уже другой РАТН. В котором почти ничего нет. Исправил. Тем не менее, во всех нормальных ОС при вводе команды сначала программа ищется в текущем каталоге.
SUN Sparcstation 20 - вопросы
В Unix-like системах (а в этой теме именно их нужно считать нормальными) поиск исполняемых файлов в текущем каталоге, да еще и по умолчанию - скорее редкость, ведь список каталогов с часто исполняемыми файлами не так велик. Если постоянно приходится запускать скрипты с бинарниками из произвольных каталогов, не входящих в PATH, наверное, можно добавить . в PATH (для root нежелательно), но сначала туда стоит занести /usr/local/bin. Да, запуск по относительному пути тоже никто не отменял.
Неработающий mc можно воспринимать как послание. Послание изучать шелл, например.
С пакетами tgcware проблем не заметил (кстати, там тоже есть lynx); sunfreeware не пробовал. У вас явно ncurses более старой версии, чем требует lynx, а судя по датам, lynx хочет
ncurses-5.7.
Неработающий mc можно воспринимать как послание. Послание изучать шелл, например.
С пакетами tgcware проблем не заметил (кстати, там тоже есть lynx); sunfreeware не пробовал. У вас явно ncurses более старой версии, чем требует lynx, а судя по датам, lynx хочет
ncurses-5.7.
SUN Sparcstation 20 - вопросы
Из man filesystem:
/usr/local
Not part of the SVR4-based Solaris distribution. The /usr directory is exclusively for software bundled with the Solaris operating system. If needed for storing machine-local add-on software, create the directory /opt/local and make /usr/local a symbolic link to /opt/local. The /opt directory or filesystem is for storing add-on software to the system.
Чисто формально, tgcware тоже нарушает, так как засоряет /usr, а не /opt, но на практике прописал пути, и накаких проблем.
/usr/local
Not part of the SVR4-based Solaris distribution. The /usr directory is exclusively for software bundled with the Solaris operating system. If needed for storing machine-local add-on software, create the directory /opt/local and make /usr/local a symbolic link to /opt/local. The /opt directory or filesystem is for storing add-on software to the system.
Чисто формально, tgcware тоже нарушает, так как засоряет /usr, а не /opt, но на практике прописал пути, и накаких проблем.
SUN Sparcstation 20 - вопросы
Раз уж вернулись к Solaris, посмотрел еще раз картинку с неправильным временем. Судя по симптомам, в /etc/default/init прописано TZ=GMT+4, но знак воспринимается наоборот (это неспецифично для Solaris, везде так). Команда TZ=GMT-4 date покажет правильное местное время. Способы лечения от простого к сложному:
прописать в /etc/default/init TZ=GMT-4;
взять из Ubuntu или NetBSD файл с зоной Europe/Saratov, подложить в /usr/lib/share/zoneinfo/Europe/Saratov и проверить, как работает TZ=Europe/Saratov date или zdump -v Europe/Saratov;
...
UPD Можно заменить всю базу zoneinfo, проблем не обнаружено.
прописать в /etc/default/init TZ=GMT-4;
взять из Ubuntu или NetBSD файл с зоной Europe/Saratov, подложить в /usr/lib/share/zoneinfo/Europe/Saratov и проверить, как работает TZ=Europe/Saratov date или zdump -v Europe/Saratov;
...
UPD Можно заменить всю базу zoneinfo, проблем не обнаружено.
SUN Sparcstation 20 - вопросы
На Мешке продается Sparcstation 10 и стример.
https://meshok.net/item/198675120_%D0%9 ... id=1&pid=3
https://meshok.net/item/198674608_%D0%A ... N_411_SCSI
https://meshok.net/item/198675120_%D0%9 ... id=1&pid=3
https://meshok.net/item/198674608_%D0%A ... N_411_SCSI
SUN Sparcstation 20 - вопросы
Проверил пакеты с sunfreeware: mc и lynx работают, ничего не падает. Если интересно, вот версии:
► Показать
SUN Sparcstation 20 - вопросы
Там только список, ничего не скачаешь. Для скачивания есть ссылка на unixpackages.com, а там деньги требуют.
У меня оно тоже не падает. Потому что даже не взлетает. Падать неоткуда.
У меня то же самое, а вот,glib - 1.2.10. Может, в этом дело.