РОКС Рабочий стол
![]() | |
![]() Скриншот рабочего стола ROX | |
Финальный выпуск | 2.11 [1] ![]() |
---|---|
Репозиторий | github |
Написано в | Си , Питон , ГТК |
Операционная система | Unix-подобный |
Тип | Среда рабочего стола |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | Рокс |

ROX Desktop больше не выпускается. [2] графическая среда рабочего стола для X Window System . Он основан на ROX-Filer перетаскивания , который представляет собой менеджер пространственных файлов . Это бесплатное программное обеспечение, выпущенное под лицензией GNU General Public License . Среда была вдохновлена пользовательским интерфейсом ОС RISC (не путать с RISC/os ). [3] Название «ROX» происходит от «RISC OS on X ». Программы можно легко устанавливать или удалять с помощью Zero Install, децентрализованной системы установки программного обеспечения.
Проект был начат Томасом Леонардом, будучи студентом Саутгемптонского университета в 1999 году. [4] [5] и все еще возглавлялся им в 2012 году.
Программные компоненты
[ редактировать ]ROX Desktop — это среда рабочего стола, ROX-Filer основанная на файловом менеджере . Файлы загружаются приложениями путем перетаскивания из файла в приложение и сохраняются путем перетаскивания обратно в файл. Приложения представляют собой исполняемые каталоги и поэтому также устанавливаются (копируются), удаляются (удаляются) и запускаются через интерфейс файлового менеджера. ROX тесно связан с Zero Install — методом идентификации и запуска программ через URL-адрес , позволяющим сделать установку программного обеспечения полностью автоматической.
Рабочий стол использует набор инструментов GTK , как и рабочие столы GNOME и Xfce . Дизайн ориентирован на небольшие простые программы, использующие перетаскивание для перемещения данных между ними. Например, пользователь может загрузить сжатый файл в электронную таблицу из Интернета, перетащив данные из веб-браузера в архиватор, а оттуда в электронную таблицу. Программу устанавливал аналогично, перетаскивая архив из сети в архиватор, а оттуда в каталог приложений в файлере.
Сохранение методом перетаскивания позволяет пользователю сохранить текстовый файл в любой каталог или непосредственно в другое приложение, например, в архиватор на панели.
ROX-файлер
[ редактировать ]![]() Скриншот ROX-Filer | |
Оригинальный автор(ы) | Томас Леонард |
---|---|
Репозиторий | |
Операционная система | Unix-подобный |
Тип | Файловый менеджер |
Лицензия | GPL-2.0 или новее |
Веб-сайт | Рокс |
ROX-Filer — графический менеджер пространственных файлов для системы X Window . Его можно использовать отдельно в качестве файлового менеджера или как часть ROX Desktop. Это файловый менеджер, предоставляемый по умолчанию в некоторых дистрибутивах Linux, таких как Puppy Linux и Dyne:bolic , и использовался в Xubuntu до тех пор, пока Thunar не стал стабильным.
ROX-Filer построен с использованием GTK+ инструментария . ROX-Filer, доступный на условиях лицензии GPL-2.0 или более поздней версии , является бесплатным программным обеспечением. [6]
Нулевая установка
[ редактировать ]![]() Нулевая установка готова к запуску загруженной программы | |
Разработчик(и) | Томас Леонард |
---|---|
Стабильная версия | 2.17 [7] / 4 мая 2020 г |
Репозиторий | |
Написано в | OCaml |
Операционная система | Linux , Unix , MacOS , Windows |
Тип | Менеджер пакетов |
Лицензия | LGPLv2.1 |
Веб-сайт | 0установить |
Zero Install (или 0install ) — мультиплатформенная (Windows, Linux, macOS) система запуска приложений, позволяющая публиковать приложения децентрализованно (без использования центральных репозиториев , непосредственно на сайтах проектов). [8] В отличие от механизма xcopy [ оригинальное исследование? ] , 0install сохраняет преимущества репозиториев: общие библиотеки , автоматические обновления, проверка цифровых подписей . [9]
Zero Install использует метаданные (иногда называемые форматом канала ), записанные в XML. Как и в случае с развертыванием xcopy, [ оригинальное исследование? ] каждое приложение получает свой собственный каталог, и никаких побочных эффектов для ОС не возникает, поэтому не требуются права администратора, и разные версии одного и того же приложения можно запускать параллельно без специальных модификаций. [9]
Чтобы запустить приложение , пользователю необходимо использовать средство запуска в ROX-Filer, которое попросит систему запустить приложение с заданным URL-адресом в сценарии внутри средства запуска. При первом запуске URL-адрес будет использоваться для загрузки программы и сохранения ее в системе. При следующем запуске программы система не будет ее скачивать повторно. Именно по этой причине она называется Zero Install: программа запуска пытается запустить программу, а не установить ее. [10] [ нужен неосновной источник ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ http://rox.sourceforge.net/desktop/node/962.html .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ Кенлон, Сет (16 декабря 2019 г.). «Оживите историю Linux с помощью рабочего стола ROX | Opensource.com» . opensource.com . Проверено 16 июня 2024 г.
- ^ «Основатель ROX: Почему я перенес RISC OS в Unix» . Архивировано из оригинала 20 ноября 2007 года.
- ^ "РИСК ОКС?" . Пользователь Желудя . № 214. Декабрь 1999. с. 10 . Проверено 16 августа 2013 г.
- ^ «comp.sys.acorn.misc – Re: Рабочий стол ROX» .
- ^ «КОПИРОВАНИЕ» . Архивировано из оригинала 23 июля 2012 года.
- ^ «Релизы · 0install/0install» . Гитхаб .
- ^ Хуршид, Усман (12 сентября 2013 г.). «Запускайте программы Windows без необходимости их установки» . Сделайте технологию проще . Проверено 15 июня 2024 г.
- ^ Jump up to: а б Эйхер 2011 , с. 8.
- ^ «Нулевая установка и добавление приложения | ROX Desktop» . Рабочий стол ROX . 20 ноября 2007 года. Архивировано из оригинала 20 ноября 2007 года . Проверено 21 июня 2024 г.
Источники
[ редактировать ]- Эйхер, Бастиан (2011). Управление интеграцией настольных компьютеров для портативных, не требующих установки и виртуализированных приложений (PDF) . Кафедра компьютерных наук (дипломная работа бакалавра). Технологический институт Карлсруэ .
Примечания
[ редактировать ]- Брюс Байфилд (7 февраля 2007 г.) ROX Desktop представляет собой легкую и необычную альтернативу GNOME и KDE. [ постоянная мертвая ссылка ] , Linux.com
- (на немецком языке) Джо Москалевски (июль 2002 г.) « RISC потрясает. Альтернативный рабочий стол Джо: ROX LinuxUser
Внешние ссылки
[ редактировать ]- Среды рабочего стола на основе GTK
- Программное обеспечение, снятое с производства
- Бесплатные среды рабочего стола
- Бесплатные файловые менеджеры
- Бесплатное программное обеспечение, написанное на C.
- Бесплатное программное обеспечение, написанное на Python.
- Программное обеспечение, связанное с оконной системой Linux
- Наука и технологии в Хэмпшире
- Университет Саутгемптона
- РИСКИ