Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Составитель: В.А.Костромин, 2006-07 г. (оглавление)
Если вы впервые попали на эту страничку, прочитайте вначале небольшое предисловие.

Кластеры, терминалы, виртуальные машины

Виртуальные машины, эмуляторы и симуляторы (Виртуальный компьютер, User-Mode Linux, Win-API, DOS, Sony PlayStation, ZX Spectrum, Аркадные автоматы, Atari, Commodore, Game boy, Nintendo, Другие)
Организация терминального доступа
Кластерные системы (Создание кластера из серверов)

Виртуальные машины, эмуляторы и симуляторы

Тип эмулятора Программное средство Что почитать?
Виртуальный компьютер
  • Antiabylos Платформо-независимый эмулятор Windows -- Wine и Boch x86 в одном флаконе. Cодержит в себе эмулятор Intel Pentium 4 и собственно эмулятор WinAPI. Лицензия: GPL.
  • Bochs x86 x86 PC эмулятор, написанный на C++. Действительно позволяющий загружать DOS, Win95/NT в окне X Window. Позволяет устанавливать WinNT4.0 с CDROM.
  • Bochs-Tools Набор скриптов и утилит для использования вместе с Bochs. Предоставляют Unix-like интерфейс к эмулятору и доступ к образам дисков без использования эмулятора.
  • Parallels Workstation [Prop] Виртуальная машина, позволяющая установить одновременно несколько различных операционных систем (Windows, Linux, FreeBSD, OS/2 и т.д.) и переключаться между ними без перезагрузки.
  • VMware [Prop] Виртуальная машина. Позволяет запускать DOS, Win95/98/Me/NT/2000/XP, FreeBSD, Linux в отдельном окне т.н. виртуальной машины. Поддержка: USB, SCSI, CD-ROM.
  • Win4Lin [Prop] (Win4Lin) Программа позволяет работать с двумя операционными системами. Пользователь может обращаться к обоим приложениям Linux и Windows 95/98 одновременно.
  • Plex86 (Plex86) Аналог VMware, только бесплатный. Замер в 2003 г.
  • Xen Виртуальная машина-"гипервизор", поддерживающая выполнение нескольких гостевых ОС в изолированном окружении. Лицензия: GPL.
  • QEMU CPU Emulator Эмулятор поддерживающий два режима работы: full system emulation и user mode emulation (Linux host only).
  • Ссылки в "Виртуальной энциклопедии""
  • Emulators for Linux
  • "Виртуальный Linux. Обзор методов виртуализации, архитектур и реализаций"
  • Запуск Linux в Linux
  • User-Mode Linux Создание полностью изолированных друг от друга виртуальных машин под Linux.
  • Запуск Windows-программ в Linux
  • (Cedega) Linux-эмулятор Windows на базе WINE. Позволяет запускать игры разработанные под Windows. Поддерживает DirectX8, InstallShield, сетевые игры.
  • CrossOver Linux [Prop] Программа под Linux для запуска Microsoft Office 97/2000/XP, Microsoft Visio, Microsoft Internet Explorer, Adobe Photoshop, Lotus Notes, Quicken.
  • WINE (Wine) Wine is an Open Source implementation of the Windows API on top of X and Unix.
    Эмулятор Windows. Используя Winelib библиотеки, позволяет запускать программы Windows 3.1/95/NT. Работает на Linux, FreeBSD и Solaris.
  • WINE Tools Набор программ для: инсталляции приложений, деинсталляции приложений, создания виртуальных Windows дисков, редактирования конфигурационного файла WINE. Лицензия: GPL.
  • Запуск Windows приложений под Linux с помощью CrossOver Office
  • Эмулятор DOS
  • DOSBox DOS-эмулятор под Linux, BeOS, Mac OS X и Windows. Поддерживает 286/386 real/protected mode, directory file system, XMS/EMS. Эмулирует SoundBlaster. Использует SDL.
  • DOSEMU (DOS Emulation) Эмулятор для запуска DOS-приложений под Linux. Лицензия: GPL.
  • Sony PlayStation emulator
  • ePSXe (2003 г.) Эмулятор Sony PlayStation.
  • Pcsx (2003 г.)
  • ZX Spectrum emulator
  • ZXSP-X
  • SpectEmu (1998 г.)
  • Fuse (Free Unix Spectrum Emulator) Эмулятор ZX-Spectrum. Работает через X-Window, SDL, svgalib или framebuffer. Лицензия: GPL.
  • Glukalka (2004 г.) Эмулятор ZX-Spectrum. Поддерживаются форматы образов ленты TZX и WAV. Поддержка модели Scorpion ZS 256. Возможность дампа звука в файл. Индикаторы громкости AY.
  • PyZX Эмулятор ZX Spectrum. Написан на Python.
  • FBZX Эмулятор Sinclair Spectrum для Linux. Поддерживает framebuffer, благодаря чему может работать быстрее и в полноэкранном режиме.
  • z81 Эмулятор Sinclair ZX80/ZX81 под X-Window и консоль. Лицензия: GPL.
  • xzx Эмулятор ZX Spectrum (48K/128K/+3) для X-Window.
  • Эмуляторы аркадных автоматов
  • Advancemame
  • RAINE Эмулятор аркадных автоматов M680x0. Эмулирует меньшее количество систем, чем МАМЕ, но при этом гораздо более быстрый.
  • XMAME Эмулятор множества игровых автоматов, от Asteroids до современных 3D-систем. Поддерживает около 3000 игр.
  • Atari
  • StonX Atari ST Emulator
  • Steem Atari STE Emulator
  • Stella Atari 2600 Video Computer System emulator
  • Commodore emulators
  • Vice VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 6.x, Amiga, GP2X or Mac OSX machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, almost all PET models, the PLUS4 and the CBM-II (aka C610).
  • UAE UAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga is a 16/32 bit computer system based on the Motorola 680x0 CPU
  • Ссылки в "Виртуальной энциклопедии""
  • Mac 68k emulator
  • Free Macintosh / PowerPC / 68k Emulators
  • Basilisk II
  • Game boy emulator
  • Visual Boy Advance
  • VGBA
  • Super Nintendo emulator
  • Mupen64 Эмулятор приставки Nintendo64 для Linux и Win32.
  • Snes9x Эмулятор Super Nintendo Entertainment System. Написан на C++ с тремя ядрами эмуляции CPU для Linux i386, MS-DOS и Windows портов.
  • GSnes9x GTK оболочка для эмулятора Snes9x.
  • KSnes9x KDE оболочка для эмулятора Snes9x.
  • Zsnes Эмулятор игровой приставки Super Nintendo. Лицензия: GPL.
  • Другие эмуляторы и симуляторы
  • Gens Эмулятор консоли Sega Genesis/CD/32X. Лицензия: GPL.
  • GUSS (2003 г.) Эмулятор различного железа. Предназначен для отладки программного обеспечения.
  • GXemul Программа для эмуляции 32- и 64-битных MIPS процессоров.
  • PearPC (PowerPC Architecture Emulator) Эмулятор платформы PowerPC для платформы x86. Лицензия: GPL.
  • VisualOS Визуальный симулятор операционной системы, построенный на базе GTK и libglade. Лицензия: GPL.
  • Эмулятор БК-0010/11М Эмулятор бытового микрокомпьютера БК-0010/11M. Целью проекта является реализация стека TCP/IP и запуск HTTP-сервера. Требует SDL.
  • Организация терминального доступа

    Терминальные клиенты
    Консольные программы Программы для графического режима Что почитать?
  • telnet
  • rsh / rlogin.
  • Autossh Программа для контроля и восстановления SSH connections. Работает аналогично rstunnel (Reliable SSH Tunnel).
  • Dropbear SSH Server SSH2-сервер, созданный для использования в системах с малым объемом памяти.
  • DSH Утилита для одновременного запуска команд на нескольких машинах.
  • ECLiPt SSH Shell Графический интерфейс к SSH, RSH, Telnet, VNC, SCP. Позволяет вести свою БД с информацией по хостам: hostname, username, port и т.д. Имеет функцию Hostname check.
  • OpenSSH Открытая замена SSH.
  • PuTTY Telnet-, SSH-клиент. Основан на GTK. Лицензия: MIT.
  • radmind Набор утилит, для удаленного управления системой.
  • rdesktop Клиент для доступа к Windows NT Terminal Server и Windows 2000 Terminal Services по протоколу RDP (Remote Desktop Protocol).
  • Remote Internet Connect GUI утилита для подключения Linux'а к интернету с другой машины под любой ОС. Позволяет быстро подключаться, рассоединяться и смотреть, кто находится в online.
  • rxvt-unicode Клон хорошо известного эмулятора rxvt модифицирован специально для работы с Unicode и поддерживает смешивание нескольких шрифтов, включая шрифты Xft.
  • SSH (ssh) Защищенная замена Берклийским 'r' командам.
  • SSHTerm Клиент SSH, написанный на Java. Поддерживает аутентификацию по ключам и по паролям, имитирует терминалы ANSI/VT100/VT220/VT320, полностью поддерживает буфер обмена.
  • Terminal Server Client Terminal клиент для Windows Terminal Services.
  • TightVNC Аналог VNC. Активно разрабатывается. Лицензия: GPL.
  • VNC (Virtual Network Computing) Система для удаленного управления компьютером. Поддержка: Linux i386, Solaris SPARC, Windows, Windows CE, Macintosh, DEC Alpha OSF1. Лицензия: GPL.
  • Webmin Web-интерфейс для администрирования Unix. Позволяет настраивать пользовательские аккаунты, интернет-сервисы, DNS, открывать доступ к файлам и т.п. Написан на Perl. Лицензия: BSD.
  • Удаленный доступ встроен в XFree86
  • Удаленный доступ встроен в KDE ("desktop sharing")
  • VNC, Virtual Network Computing
  • Rdesktop Client
  • Gtelnet
  • KDE Universal Remote Desktop (2003 г.) Универсальный интерфейс к таким программам удалённого управления, как Rdesktop или Tightvnc.
  • Anyterm Web-терминал. Использует терминальную библиотеку ROTE. Поддерживает SSL.
  • aterm Терминал для оконного менеджера AfterStep. Имеет: псевдопрозрачность, опциональное снижение резкости текста при отсутствии фокусировки у терминала, scrollbar в стиле NeXT.
  • mlterm Единственный терминал не требующий KDE/GNOME и при этом поддерживающий UTF-8, Anti-Aliasing и прозрачность.
  • PerlWebShell Perl-скрипт, для удобного выполнения команд и просмотра директорий на web-сервере. Заменяет telnet-соединение.
  • Terminal - a GNUstep terminal emulator. Терминал для GNUstep. (2002 г.)
  • Yakuake Быстрая терминал для KDE. Лицензия: GPL.
  • Ссылки в "Виртуальной энциклопедии""
  • Кластерные системы

    Создание кластера из серверов Что почитать?
  • LVS The Linux Virtual Server is a highly scalable and highly available server built on a cluster of real servers, with the load balancer running on the Linux operating system.
  • Beowulf Beowulf Clusters are scalable performance clusters based on commodity hardware, on a private system network, with open source software (Linux) infrastructure.
  • MOSIX. Grid and Cluster Management Патч для ядра Linux с комплектом утилит, который позволяет процессам с вашей машины мигрировать на другие узлы локальной сети. Лицензия: GPL.
  • openMosix (openMosix) Патч для ядра Linux, позволяющий превратить сеть из обычных персональных компьютеров в единый суперкомпьютер. Лицензия: GPL.

    Ссылки на сайты о файловых системах для кластерных систем даны в разделе Файловые системы

  • Ссылки в "Виртуальной энциклопедии""
  • "Grid-вычисления на IBM developerWorks""
  • "Introduction to Grid Computing with Globus""