Я тоже очень сознательного вес' но я не мог остаться без 11 дюймов ноутбук, потому что мне нужен ПК для работы. Идея проведения просто жесткий диск USB с виртуальной машины очень привлекательна... но я все еще есть некоторые сомнения об этом. Как вы работаете? Просто подключите HD в общежитии ПК? Владельцы хостела позволить? И, может быть, самое главное, у вас есть постоянная работа? Потому что у меня свой бизнес и, может быть, у меня на работе 2 или 3 дня в месяц, но несколько раз у меня ошибка, чтобы решить и мне приходится работать неделю по 12 часов в день... Спасибо за советы :) Ок - тогда это должно быть ясно. См. Мой комментарий выше (на вопрос). Хотя в *контексте* вот как выглядит Дэв вещь, реальная *qeustion себя* не ... я могу вспомнить множество ситуаций, где это может представлять интерес для "обычных пользователей", а также (оставив затмение, как я сделал в мой ответ). Общее правило: если вы можете перефразировать его (без замены на "реальный вопрос) так что она становится по-теме, это не офф-топ :) хотя ОП, вероятно, следует сделать это...

У меня есть скрипт, который запускает скрипт через SSH. Локальный скрипт minecraft.php:

СШ -о UserKnownHostsFile=/dev/нуль -о StrictHostKeyChecking=нет -Я {$этом->pemkey} {$этом->ssh_user} судо /vol/start_bukkit.sh

Удаленный скрипт /vol/start_bukkit.sh:

#!/бин/Баш
компакт-диск "/объем/игрока."
/usr/Бен/экран -с под Bukkit -м-д /usr/местные/Бен/Ява -Xnoclassgc -Xms1024M -Xmx1024M -jar и /vol/bukkit/craftbukkit.jar nogui

Что происходит, заключается в том, что команду Java работает, запуск craftbukkit.jar, но экран не запустить новое окно. Что происходит? Как новое окно создается?

Если я могу зайти на удаленный сервер и запустить start_bukkit.sh затем экран работает, как ожидалось, создание Ново отдельное окно работает craftbukkit.jar в нем.

Редактировать:

Я получил его на работу. Я обновил локальный скрипт, удалив sudo и поставив команду экран. Вот это:

СШ -о UserKnownHostsFile=/dev/нуль -о StrictHostKeyChecking=нет -Я {$этом->pemkey} {$этом->ssh_user} /usr/Бен/экран -с под Bukkit -м-д /vol/start_bukkit.sh

На удаленной стороне я удалил окно команд:

#!/бин/Баш
компакт-диск "/объем/игрока."
/usr/местные/Бен/Ява -Xnoclassgc -Xms1024M -Xmx1024M -jar и /vol/bukkit/craftbukkit.jar nogui

Я не могу объяснить, почему это работает.