Este é mais um livro de receitas do que uma resposta real, mas provavelmente você deve conseguir o que deseja.
Você pode instalar diretamente o ubuntu em uma chave USB e, na maioria dos casos, ele deve inicializar. A alternativa seria começar a partir de um liveecd e instalá-lo com persistência, mas isso lhe dará mais coisas que você não precisa.
O que você realmente precisa é
- um gerenciador de login para fazer login automaticamente em uma conta
- um ambiente de trabalho MUITO mínimo
- esse ambiente de área de trabalho para iniciar o iniciador do minecraft automaticamente
Estou trabalhando em uma instalação mínima do Ubuntu 13.04 (o Debian deve funcionar quase de forma idêntica - exceto talvez como você instala o jdk), e listará os pacotes necessários para isso, mas você pode facilmente fazer isso com qualquer outra distribuição. Começar com uma instalação mínima / CLI garantirá isso.
Eu preferiria 32 bits aqui para melhor compatibilidade, mas o minecraft permitirá que você defina a distância de visualização ainda mais em 64 bits.
A maneira mais fácil de instalar o java do oracle é de um ppa, mas a instalação padrão do cli só não suporta isso ainda
instale python-software-properties
e software-properties-common
do apt e, em seguida, execute
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
para instalar o java 7 facilmente - isso faz o download do script do instalador dos repositórios do webupd8. Você também pode instalá-lo diretamente do oracle - o página java do ubuntu tem mais detalhes
Agora, vamos instalar nosso ambiente gráfico básico
sudo apt-get install xinit twm xterm
Eu provavelmente também adicionaria o openssh-server para administração
Você não quer que seu usuário de minecraft use o sudo, então sugiro criar uma segunda conta neste momento e passar para o novo usuário. Neste ponto, temos um usuário Admin, criado quando você instala e o usuário regular, que estará jogando minecraft
Precisamos fazer o download do minecraft, e podemos fazer isso na conta inicial do novo usuário. Você pode baixar minecraft com wget.
o arquivo ~ / .xsession determina o que é iniciado automaticamente não deve haver nenhum arquivo xsession lá agora, então crie um com nano ~/.xsession
Inicialmente, eu gostaria de ter apenas a linha xterm
, e iniciar o minecraft a partir desse xterm para ver se funciona - você pode acabar precisando instalar drivers de placa de vídeo apropriados. Uma vez feito isso, você pode alterar o sistema para inicializar diretamente no minecraft - substitua xterm
pela linha java -jar /path/to/Minecraft.jar
no meu caso seu ~ / Minecraft.jar
Agora, podemos testar isso com o startx - isso deve abrir uma janela do carregador de minecraft em um plano de fundo em branco. Como não temos mais nada, e estou fazendo isso em um VM, isso é o mais longe que posso chegar aqui - se você tem alguns argumentos para minecraft, é onde você os usa.
Você também não pode efetuar o logout ou desligar o sistema sem alternar VTs e fazê-lo a partir do CLI depois que o X for iniciado. Você fez dizer o modo de quiosque, certo?
Neste ponto, você precisa iniciar, fazer login e executar o startx como seu novo usuário. Podemos usar um gerenciador de login para se autologar como seu usuário. Quando isso estiver configurado, a ÚNICA maneira de fazer login como o usuário administrador é alternar os terminais virtuais, você foi avisado.
instale slim
do apt e abra o arquivo / etc / slim como seu usuário admin - eu uso o nano assim seu sudo nano /etc/slim
. Você precisa remover o comentário das linhas que leem # default_user simone
e alterá-lo para o seu usuário, e descomentar # auto_login no
e alterá-lo para sim. Você pode então reinicializar, e o sistema deve reiniciar, iniciar x automaticamente e ir para o carregador de minecraft.
Se você precisar ajustar qualquer configuração neste ponto, troque os terminais virtuais, e faça isso como seu usuário admin, usando startx caso precise de x. Você poderia desativar os terminais virtuais, mas isso faria com que as alterações necessárias fossem difíceis - há algumas coisas que você não pode fazer sobre x.
O tamanho total disso é de 1,4 gb por meu reconhecimento