Viva o Linux - Porque nós amamos a liberdade! A melhor comunidade para se aprender Linux do Brasil.
init: rc.local organizado (rc.local)
17 de Fevereiro de 2014, 10:43 - sem comentários aindaEsse é meu rc.local que utilizo há anos no Slackware. Deixo aqui para quem quiser usar e adaptar.
C/C++: Memória compartilhada, semáforo e criação de processos
17 de Fevereiro de 2014, 10:42 - sem comentários aindaDois programas simples em C++ que usam recursos como memória compartilhada, semáforos e criação de processos para comunicarem entre si!
Observação: depois de compilado haverá dois binários, um chamado gerenciador e outro com o nome de cliente. Execute o gerenciador pois o mesmo executará o cliente, e um depende do outro para funcionar corretamente!
Shell Script: GoogleChromeUpdate.sh para Slackware
17 de Fevereiro de 2014, 10:41 - sem comentários aindaFiz esse pequeno script para ajudar na atualização constante do Google Chrome.
Como o Google só oferece updates automáticos para Debian e sistemas RPM, as outras distribuições ficam a mercê da comunidade. No caso do Slackware, existe um SlackBuild oficial para transformar o Google Chrome .deb em .t{g,x}z na pasta extra do DVD.
Para simplificar a utilização desse script, crie a pasta SlackBuilds em sua pasta do usuário. No terminal:
$ mkdir ~/SlackBuilds
$ cd SlackBuilds
$ lftp -c 'open ftp://ftp.slackware-brasil.com.br/slackware64-14.1/extra/ ; mirror google-chrome'
Após esses comandos, o script está pronto para ser executado.
Se você usa o KDE, recomendo incluir o script no Agendador de Tarefas para que seja executado todos os dias. Eu deixo o meu para ser executado toda vez que o sistema é iniciado.
O script é otimizado para ser usado em conjunto com o KDE, devido a utilização do kdialog para informar o usuário se há ou não atualização. Mas isso pode ser alterado facilmente.
Caso queira rodar no terminal:
$ ./GoogleChromeUpdate.sh 1
O script se encarrega de baixar e comparar o Google Chrome instalado no sistema com a versão nova baixada e, se caso as versões forem diferentes, o pacote .deb é movido para o diretório ~/SlackBuilds/google-chrome. A partir daí é só rodar o google-chrome.SlackBuild fornecido pelo DVD do Slackware e atualizar o pacote com o upgradepkg.
Shell Script: Atualizando pacotes no Ubuntu
17 de Fevereiro de 2014, 10:40 - sem comentários aindaAtualização dos pacotes via Shell Script.
Bom, fiz este script para fazer update e para não ficar dando comandos no terminal. Fica mais fácil e rápido na hora da atualização dos pacotes.
Instalador automático do Java JRE Oracle
17 de Fevereiro de 2014, 0:26 - sem comentários ainda
Este script instala automaticamente a versão mais recente do Java JRE da Oracle.
Passos
1. Copie o conteúdo do script e salve como install-java.sh, em qualquer diretório.
2. Acesse a pasta onde salvou o arquivo pelo terminal, exemplo:
$ cd /home/seu-user/Downloads
...