Меню

Mineos opencomputers ошибки при установке

В этом гайде я расскажу как устранить неполадки с установкой MineOS.

Для начала пробуем установить MineOS:
1. Делаем ПК и включаем его;
2. Прописываем pastebin run 0nM5b1jU .
Если у вас всё получилось, значит неполадок нет.

Если нет, и выбило такую ошибку:

9d678916bac7.png

Значит возникли неполадки, и щас мы их исправим:
1.
 Заходим в ПК;
2. Прописываем install.lua ;
3. Выбираем 1 и соглашаемся прописав Y;
После этого идёт установка и снова соглашаемся (Y)
4.
 ПК перезапустился и прописываем edit mineos.lua ;
5. Нас перекинуло в файл mineos.lua, теперь нам надо вставить (нажать на колёсико мыши) на этот код:
 

require("component").eeprom.set([[
    local handle, data, chunk = component.proxy(component.list("internet")()).request("https://raw.githubusercontent.com/IgorTimofeev/MineOS/master/Installer/Main.lua"), ""
 
    while true do
        chunk = handle.read(math.huge)
        if chunk then
            data = data .. chunk
        else
            break
        end
    end
 
    handle.close()
    load(data)()
]])
 
require("computer").shutdown(true)

Это установщик MineOS;
6. Сохраняем (Crtl + S) и выходим (Crtl + W);
7. Пишем mineos.lua ;

Поздравляю Вы установили MineOS!


Изменено 31 декабря, 2020 пользователем rotativorotary

Проект ComputerCraft.ru основан в 2014 году. Особенностью наших игровых серверов является обязательное наличие компьютерных и технических модов и аддонов. Когда мод ComputerCraft устарел и больше не отвечал техническим требованиям, ему на замену пришел современный и высокотехнологичный мод OpenComputers. Черепашек заменили роботы из мода Opencomputers.

ComputerCraft.ru — это площадка для игры в Minecraft и общения на форуме, стабильные серверы и возможность в легкой и игровой форме обучиться программированию на языке Lua и реализовать все свои самые смелые инженерные идеи и решения и поделиться ими с другими игроками. За все время существования проекта сменилось 10 игровых серверов, которые посетили более 9000 игроков. На сайте собрано множество интересных программ и библиотек, статей, гайдов, веселых историй и горячих обсуждений, выдвинуто множество идей автоматизации и способов программирования. 

У нас играют и пишут программы как новички так и опытные программисты. А самые продвинутые участники нашего коллектива даже разрабатывают собственные авторские моды и аддоны, ресурспаки, репозитории, мощнейшие библиотеки и операционные системы.

Регистрируйтесь прямо сейчас и присоединяйтесь к нашему дружному коллективу фанатов игры Minecraft , компьютерных и инженерных модов!

Rowan-Bird

Ugghh! This runs like crap my tier 1 peice of- I’m joking, even with a Computronics «Magical Memory» it still performs slowly, if RAM isn’t an issue then it must be my CPU? Nope! Creative Tier APU
So what could it be?

MrFredber

image
P.S. Чтобы удостовериться, система была перезагружена

cadergator10

I updated my icon to use braille for more higher detailed icons, but it says it is 7×3, but I made it 8×4. I’ll be able to post the image in a bit (at school)

b2nzy

в старой версии MineOS Можно было вернутся в shell. Возможно ли сейчас?

b2nzy

Screenshot_1

Skwantik

rawintosh

изображение
Пишет что нужна сетевая карта, хотя она уже вставлена

cadergator10

Hello, so I wanted to make a modular security system, and in order to do that, I would need to pass variables through the on touch function. I wanted to know if there was a way to do that, cause I have no idea. Basically, each button has a different integer it needs to pass to the same function (eg the 1st button passes 1 to the function, and the 2nd button passes 2 to it.)

Here is an example of what I wanted to do:

--Function I want to run
function runMe(variable)
    GUI.alert("I was given " .. variable)
end

--initialization of buttons and assigning function
local button = window:addChild(GUI.button(everything needed to set up button)
button.onTouch = runMe, 1

local button2 = window:addChild(GUI.button(everything needed to set up button)
button2.onTouch = runMe, 2

ThePoshTux

I am amazed by the amount of work that has been put into this, an outstanding job.
However, I have noticed issues with RAM usage even with 2 x tier 2.5 ram (the max for the tier 2 tablet) and User Interface scaling when using the tier two tablet. Perhaps a scaling option for the GUI could be implemented to account for screens larger or smaller than a tier 3 screen and using «update all» in the «app market» would do a few updates at a time if the ram is limited.

cheers for the great work

Hemerald27

Привет! появиться ли подобная программа в новых версия MineOS? Раньше вроде была ,но в последних версиях операционной системы её не стало… В крайнем случае есть ли возможность её как-то портировать (P.S. я не программист но где то слышал что язык lua не такой сложный как кажется)

armdn

Will be GeoScan2 available in new version of MineOS? It is useful for my space station in GC.

watameln

image
worked before but when installing on another pc then it decided to say no.

SashaTalk

Привет. При копировании файлов появляется затемнение, и пишется что копируется. При удалении такого нет.
Контекстное меню, виджеты вверху, время и прочие процессы останавливаются до окончания удаления
2022-01-08_16 50 42

Ormoyo

I have the mod OpenComputers, I have a computer case tier 3 with tier 3 CPU, tier 3 graphics card, tier 2 graphics card, Internet Card, 2X tier 3.5 Memory, OpenOS disk, tier 3 Hard Disk Drive, tier 2 Hard Disk Drive, Lua BIOS and I have a power source but when I use the command «pastebin run 0nm5b1ju» it says «Unrecoverable Error bad argument #3 (number expected, got nil)»

myraidlabs

When I install it, I can’t get it to sale properly to my screen. It’s tier III, so I don’t know what I’m doing wrong

Yldales

Hello,

Is it still possible to use the GUI API without MineOS (on OpenOS) ?
Importing MineOS’s libraries into /home/lib and using local GUI = require("GUI") inside a .lua script throw the following error:

/lib/package.lua:64: module 'GUI' load failed:
/lib/package.lua:64: module 'Screen' load failed:
/home/lib/Screen:15: attempt to index a nil value (global 'unicode')

Sorry if this question is trivial.
Thanks in advance.

DarkShyMW

Здравствуйте, при попытке войти в аккаунт выдает ошибку, что неправильный запрос.

Day16may

Здравствуй, недавно открыл для себя данный мод, и был приятно удивлен возможностями майнкрафта, на сколько он вырос
Но суть в другом, открыл я этот мод как и многие благодаря тебе, начал смотреть обзоры/гайды и наткнулся на InfoPanel
сразу влюбился в интерфейс и возможности, но увы пролистав 10 страниц магазина приложений так его и не нашел, не мог бы ты залить его туда, либо подсказать где его взять, думаю по обзорам смогу поставить, если это конечно не запрещено в целях сохранения прав

JunkyYT

like the title says it doesnt work for some reason, i dont even know the steps to do it on cc tweaked i just placed a computer than ran the code any idea how?

andchch

Вот ошибка
image

Здравствуйте, хочу посвятить Вас в OpenComputers, а если конкретно, то написанную для этого мода операционную систему MineOS.

Начнем с грустного — эта система очень требовательна к энергии и комплектующим компьютера(все комплектующие крафтятся не очень дешево), как и к самому системному блоку. Пока (надеюсь) — это единственная ее отрицательная черта.
Плюсы данной системы — это графика. Благодаря хорошему коду все быстро отображается, все программы написаны без единого бага (как и сама система, если ей грамотно пользоваться) и всеми любимые — обновления. Автор данной системы русскоязычный, но система есть и на английском языке.

Приступим к изучению системы.

Нам понадобится:
Системный блок 3-его уровня

    • Монитор 3-его уровня
    • RAID
    • Преобразователь энергии
    • Конденсатор энергии (по желанию)
    • Распределитель энергии (по желанию)
    • Клавиатура
    • 1 кабель (из мода OC)

!Расскажу почему у нас пункт 5 и 6 по желанию. Как я говорил выше система очень требовательна к энергии, а особенно, если у Вас много мониторов. Эти механизмы (если так можно выразиться) помогают накапливать и равномерно распределять энергию и при этом всем делать систему чуточку экономнее. Если же Вы согласны потратиться энергией, то можете обойтись без них.

Теперь нам нужно наполнить сам системный блок, для этого нам понадобится:

    • Центральный процессор 3-его уровня
    • Видеокарта 3-его уровня
    • Три жёстких диска 3-его уровня (для RAID’a)
    • Интернет карта
    • Память 3.5 уровня
    • Зеленая дискета (в описании будет OpenOS)
    • EEPROM (LuaBios(это такая маленькая зеленая флешечка, похожая на адаптер для mini-SD карты, на ней установлен BIOS)).


Устанавливаем все так, как показано на картинках:

4f7e1c32c691db32218bf2b47432fffb.png

Вставляем комплектующие в блок и RAID:

3dd6c6f7380e42fb430c97c937072e37.png

9500b43c3d70fe72411ae0588cb83266.png

И теперь не забудьте подключить источник энергии (МФСУ, к примеру).
Запускаем наш ПК, подключаем клавиатуру к монитору (можно побокам или сзади) и пропысываем команду «install», жмем Enter и прописываем «1», опять жмем Enter. Ждем установки стандартной системы OpenOS.

Как только видим предложение о перезагрузке пишем «y» и жмем Enter

5d9b5424e71adb8850d7e0c74d6f8ee4.png

Теперь будем устанавливать саму MineOS, после перезагрузки пишем «pastebin run 0nm5b1ju», жмем Enter и ждем..

Через некоторое время нам предлагают начать установку операционной системы, делаем все так, как написано.

Жмем «Select Language»

Жмем «OK»

Продолжаем установку нажав на кнопку «->»

Читаем правила и принимаем их нажав кнопку «Принимаю»

После нажатия «Принимаю» у нас начинается установка, нужно подождать, после окончания нам предложат перезагрузить компьютер, жмем «Перезагрузить»

Сразу после перезагрузки OС автоматически сама включается и предлагает нам установить пароль, от установки можно отказаться.
Вот и все, ОС установлена!

Надеюсь данный гайд Вам поможет, а может и нет. Оценивайте, критикуйте, давайте советы.
В следующей части я разберу саму систему, что к чему,и пройдемся по приложениям. Удачи.

Автор системы: Игорь «IT» Тимофеев
Автор гайда: Никита «malooy» Логинов

UPD1: Задавайте вопросы, отвечу на все.
UPD2: Форум, скорее сам код, а может и сервер не поддерживает такое большое кол-во картинок в 1 посте от обычного пользователя.

Если ты имеешь права на форуме и читаешь этот текст, напиши мне, попробуем вставить картинки.

Приветствую тебя, сейчас я расскажу про операционную систему в моде Open Computers.
Начнем с сборки пк.

Краткий гайд по сборке и использования пк.

1. Сборка пк 

Скрытый текст

Для начала нужно создать Системный блок и монитор третьего уровня

Для питания системного блока нужна энергия «RF»

Так же можно использовать и «Ey» с помощью блока » преобразователь энергии »

Перейдем к сборке комплектующих —

Нам понадобятся ( Видео карты, интернет карта, процессор, оперативная память, в nei нужно просто написать «Память» жёсткие диски. )

Так же нам нужно создать Дискету и EEPROM  

Для их работы их нужно связать с руководством O.C.

image.png.64a3816d5d7d2f65051607e9c269363d.png   image.png.bdfbe665790a42ebde849b6c0455ecd6.png

В собранном виде :

image.png.aa92c1c2229f786c68d4b72a0a08f261.png

Перейдем к установке

2. Установка программного обеспечения  
 

Скрытый текст

Для работы с пк нужно поставить на монитор клавиатуру 

Для начала нужно установить программное обеспечение «OpenOS»

Пишем команду «install»

image.png.94319fe2b2f33f7628e390de8dfbf2d5.png

Далее выбираем один  из жёстких дисков.
У каждого диска есть свой код

image.png.7c8f15d1fa038c74147841742527eacb.png

Выбираем » 1 2 » 

Далее для подтверждения пишем » Y »

После процесса установки нужно еще раз прописать » »

image.png.a9a19cc1671d8006d5a4093c62997c90.png

Эта надпись означает что все прошло удачно.

Для установки MineOS пишем : wget -f https://raw.githubusercontent.com/IgorTimofeev/MineOS/master/Installer/BIOS.lua /tmp/bios.lua && flash -q /tmp/bios.lua && reboot

Далее переходим к настройке О.С.

3. Настройка О.С.

Скрытый текст

В начале нужно выбрать язык системы 

image.png.6a57e660dd3c9af865aa11468efb8694.png

Выбираем «Русский» и переходим дальше

Выбираем жёсткий диск, делайте это на свое усмотрение .

Далее создаем свой профиль

Так же можно поставить пароль, если вам это не нужно просто нажмите эту кнопку

image.png.8ec0ab1c9ca02173692f86e652fb034e.png

Далее принимаем все что оно скажет.

Ждем пока все установится 

image.png.93192f5cc644a3a945791fff995ea13d.png

Теперь вам станет доступно :

  • 3Д печать с помощью MineOS — о ней вы можете узнать с гайда «brokeboi» Тыц
  • Калькулятор xdd
  • Возможность написание своих программ
  • Соединение мониторов для огромной картинки 
  • Рисование 

И многое другое 

Так же есть возможность установки программ с помощью приложения «Appmarket»

К примеру установим приложение с 3д моделями 

Скрытый текст

image.png.33ecbd76711afe6069edfa39ba9b2709.png

Выбираем любую модель и начинаем устанавливать 

image.png.edebac5843b5b358116612912076b95f.png

Создаем на рабочем столе папку, в ней переходим в вкладку «root» 

image.png.502398c7d928a47be6a12cb53b06db32.png

Там переходим в вкладу 3dm

image.png.a571021d5d6d11679e50b51c600ba45e.png

В ней выбираем нужную модель и нажимаем 

image.png.dced2d075c69bf36b51a433fee439da7.png

image.png.2144e7eeded540e86346ffc086749bf6.png

Готово.

Возможностей О.С. безгранично много, заменить рабочий стол изменить экран ожидания внешний вид системы и т.д.

На этом все, О.С. полностью готова к роботе, желаю вам хорошо повеселится ?


Изменено 18 августа 2020 пользователем TheSirMarxes

Ошибка.

  • #1

Hello everyone, I have been using the MineOS server for a long time, it was installed on a hard drive which unfortunately died. Now I try to install the plugin again, but during the installation I get this error. The plugin installs but doesn’t work. Please help. Thanks in advance.

Install Notes:

> posix@4.2.0 install /usr/local/games/minecraft/node_modules/posix
> node-gyp rebuild
gmake: Entering directory ‘/usr/local/games/minecraft/node_modules/posix/build’
CXX(target) Release/obj.target/posix/src/posix.o
CXX(target) Release/obj.target/posix/src/posix.o
In file included from ../src/posix.cc:1:
In file included from ../../nan/nan.h:53:
In file included from /root/.cache/node-gyp/10.22.1/include/node/uv.h:52:
In file included from /root/.cache/node-gyp/10.22.1/include/node/uv/errno.h:25:
In file included from /usr/include/c++/v1/errno.h:26:
/usr/include/c++/v1/__config:117:2: error: «_LIBCPP_TRIVIAL_PAIR_COPY_CTOR» is no longer supported. use _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR instead
CXX(target) Release/obj.target/posix/src/posix.o
#error «_LIBCPP_TRIVIAL_PAIR_COPY_CTOR» is no longer supported.
^
CXX(target) Release/obj.target/posix/src/posix.o
1 error generated.
CXX(target) Release/obj.target/posix/src/posix.o
gmake: *** [posix.target.mk:105: Release/obj.target/posix/src/posix.o] Error 1
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: *** [posix.target.mk:105: Release/obj.target/posix/src/posix.o] Error 1
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gyp ERR! build error
gyp ERR! stack Error: `gmake` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:198:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
gyp ERR! System FreeBSD 11.3-RELEASE-p14
gyp ERR! command «/usr/local/bin/node» «/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js» «rebuild»
gyp ERR! cwd /usr/local/games/minecraft/node_modules/posix
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gyp ERR! node -v v10.22.1
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
npm ERR! code ELIFECYCLE
npm ERR! errno 1
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
npm ERR! posix@4.2.0 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the posix@4.2.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log
mineos_enable: -> YES
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log
Starting mineos.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log
Starting mineos daemon…
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log
mineos daemon started. PID: 33549
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-10T02_05_43_395Z-debug.log

  • #2

Welcome to the forums and thank you for reporting! :grin:

A patch has been submitted and this issue has been fixed in FreeNAS 11.3.

Last edited: Oct 13, 2020

  • #3

Unfortunately, the mineos plugin doesn’t seem to install in the current release of TureNAS core. I’ve tried the manual install of a jail, I’ve used the mineos-json file from Jurgen’s GitHub page, etc. and in every case it finds a new way to fail.

Installing via the UI I get this:
Install
Error: mineos-jail had a failure Exception: RuntimeError Message: pkg error: — devel/git-lite : Refusing to fetch artifact and run post_install.sh! Partial plugin destroyed

The command line plugin approach via the «appropriately modified version» of this:
fetch https://raw.githubusercontent.com/jsegaert/iocage-my-plugins/master/mineos.json
iocage fetch -P -n mineos.json ip4_addr=»em0|192.168.0.100″
It reports a vnet error.

Finally, the create a jail and install everything from the common line, complains mightily about the npm build and gyp and…

Basically, gmake fails at the rpm install stage..

Last login: Wed Oct 21 14:49:26 on pts/3
FreeBSD 12.2-RC3 7c4ec6ff02c(HEAD) TRUENAS
<<SNIP>>

root@mineos2:/usr/local/games/minecraft # echo «CXX=c++ npm install» | sh

> posix@4.2.0 install /usr/local/games/minecraft/node_modules/posix
> node-gyp rebuild

gmake: Entering directory ‘/usr/local/games/minecraft/node_modules/posix/build’
CXX(target) Release/obj.target/posix/src/posix.o
In file included from ../src/posix.cc:1:
In file included from ../../nan/nan.h:53:
In file included from /root/.cache/node-gyp/10.22.1/include/node/uv.h:52:
In file included from /root/.cache/node-gyp/10.22.1/include/node/uv/errno.h:25:
In file included from /usr/include/c++/v1/errno.h:26:
/usr/include/c++/v1/__config:117:2: error: «_LIBCPP_TRIVIAL_PAIR_COPY_CTOR» is
no longer supported. use
_LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR instead
#error «_LIBCPP_TRIVIAL_PAIR_COPY_CTOR» is no longer supported.
^
1 error generated.
gmake: *** [posix.target.mk:105: Release/obj.target/posix/src/posix.o] Error 1
gmake: Leaving directory ‘/usr/local/games/minecraft/node_modules/posix/build’
gyp ERR! build error
gyp ERR! stack Error: `gmake` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:198:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
gyp ERR! System FreeBSD 12.2-RC3
gyp ERR! command «/usr/local/bin/node» «/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js» «rebuild»
gyp ERR! cwd /usr/local/games/minecraft/node_modules/posix
gyp ERR! node -v v10.22.1
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! posix@4.2.0 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the posix@4.2.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-21T21_57_55_630Z-debug.log
root@mineos2:/usr/local/games/minecraft #

sigh

Last edited: Oct 21, 2020

  • #4

I did just do a «pkg install rpm» which added different things and it ‘may…’ have progressed with warnings about vulnerabilities (8 low, 2 moderate, 2 high), but when I entered «npm audit» to get details — it went out to lunch.

  • #5

This will be fixed soon.

As a temporary workaround, you can install the plugin on TrueNAS CORE 12.0 using the commands below:

Code:

fetch https://raw.githubusercontent.com/jsegaert/iocage-plugin-index/fix_mineos/mineos.json
iocage fetch -P mineos.json -n mineos-plugin

  • #6

This will be fixed soon.

As a temporary workaround, you can install the plugin on TrueNAS CORE 12.0 using the commands below:

Code:

fetch https://raw.githubusercontent.com/jsegaert/iocage-plugin-index/fix_mineos/mineos.json
iocage fetch -P mineos.json -n mineos-plugin

Thanks much — that did the trick!

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Minecraft произошла неизвестная ошибка при попытке авторизоваться
  • Minecraft ошибка файловой системы 2143322101