Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: vitorlobo em 04 de Janeiro de 2013, 12:40

Título: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 12:40
Fala pessoal blz?

Então, recentemente fiz meu primeiro shell script com algumas funções bem legais e já testadas por alguns membros da comunidade. A pedidos, vou disponibilizar aqui o shell.

Pré requisito:
Ter o Git instalado. Caso não tenha, digite sudo apt-get install git-core git-doc git-gui gitk no terminal.

Para baixar, entre no site:
http://lobocode.github.io/loboshell/

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fs17.postimg.org%2Fsbvq2ple7%2Flshell.png&hash=0e86b025cd8bc5ed8f91e77ad5cf6c6a140cd9b3)

Funções:

1 - Limpar o Sistema de forma segura
2 - Remover o antigo Kernel
3 - Otimizar o Unity
4 - Mudar de Interface Gráfica
5 - Baixar e instalar Programas úteis.

Agora com:

* Execução direta via ambiente gráfico - GUI
* Adicionado um setor de resolução de problemas comuns
* Correção de problemas, bugs, e adição de programas.

Qualquer coisa, me mandem um feedback por aqui.

Valeu.
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 04 de Janeiro de 2013, 12:56
Já vou testar cara.! Valeu..!  ;) ;)

Cara, pode disponibilizar o conteúdo do seu Script para estudo..? Seria bom todos conhecerem..!  ;D ;D
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 13:06
Já vou testar cara.! Valeu..!  ;) ;)

Cara, pode disponibilizar o conteúdo do seu Script para estudo..? Seria bom todos conhecerem..!  ;D ;D

Se tratando de um shell script, basta você abri-lo. Não é compilado e sim interpretado.

Em outras palavras, quer ver o que tem dentro? basta digitar: gedit loboshell na pasta onde ele estiver...ou nano, ou vim se preferir.
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 04 de Janeiro de 2013, 13:19
Falou cara..! Gostei bastante do seu Script..! É muito intuitivo e utilizável..! Ajuda muito usuários iniciantes..!
Título: Re: Loboshell - Canivete suíço
Enviado por: bmota em 04 de Janeiro de 2013, 13:56
instala driver sis ??
cara,vou testar aqui,vai que minha placa melhora de desempenho....
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 14:17
Vlw o feedback pessoal...que bom que tenham gostado.

Em breve estarei lançando um upgrade deste shell..com novas funções e correções.
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 04 de Janeiro de 2013, 14:21
Opa..! Pode mandar, está muito bom seu Shell..! Estamos esperando..!
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 15:37
Atualizado:

wget http://dl.dropbox.com/u/98397345/loboshell

Substitua caso ja tenha baixado antes.

O que adicionei:
- Remover o unity
- Instalar o Steam no Ubuntu 12.04 ou 12.10
- Gnome 3x (Gnomeshell) em experimentar outras interfaces gráficas

E tbm corrigí um erro na otimização do unity..nada que comprometa a quem ja fez... a correção apenas remove um arquivo a mais.

Para usar, basta digitar no terminal bash loboshell
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 04 de Janeiro de 2013, 15:44
Não se esquecer de executar como root:
Código: [Selecionar]
sudo bash loboshell
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 17:34
Não se esquecer de executar como root:
Código: [Selecionar]
sudo bash loboshell

Atualizei novamente....e agora coloquei a opção de atualizar o loboshell...dessa forma, não preciso avisar que atualizei...ele atualiza automaticamente assim que você pedir rs.
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 04 de Janeiro de 2013, 17:39
Como faz para atualizar.?

Cara, seu Shell está ótimoo..!
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 04 de Janeiro de 2013, 17:55
Como faz para atualizar.?

Cara, seu Shell está ótimoo..!

Baixa a ultima versão que estará habilitada a função nova de atualizar o loboshell....daí sempre que eu colocar funções novas, vc atualiza por lá....é só observar as versões ao lado da logo em ascii... antes era v.1.0...ja ta na v.1.3
Título: Re: Loboshell - Canivete suíço
Enviado por: bmota em 04 de Janeiro de 2013, 22:05
Como faz para atualizar.?

Cara, seu Shell está ótimoo..!

Baixa a ultima versão que estará habilitada a função nova de atualizar o loboshell....daí sempre que eu colocar funções novas, vc atualiza por lá....é só observar as versões ao lado da logo em ascii... antes era v.1.0...ja ta na v.1.3
legal, muito bom mesmo.
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 06 de Janeiro de 2013, 02:09
Só para constar....atualizei bastante coisa...basta atualizar pelo proprio shell... encerrar o programa e abrir novamente. Lembrando que nessa nova versão 1.5fix, ao atualizar, ele encerra automaticamente no fim...com avisos.
Título: Re: Loboshell - Canivete suíço
Enviado por: BrunoPT em 10 de Janeiro de 2013, 09:51
vitorlobo, quer que eu faça um port do seu programa com uma gui?
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 11 de Janeiro de 2013, 15:38
vitorlobo, quer que eu faça um port do seu programa com uma gui?

Acho desnecessário por ser muito simples o script mas.......fica a vontade afinal, o código é livre rs :)
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 20 de Janeiro de 2013, 20:30
Ae pessoal...adicionei umas funções interessantes....são elas:

15 - Instalar games ( mostrar opções )

Esta opção te dá uma lista de 7 games para instalar..são eles:

1 - OpenArena
2 - Urban Terror
3 - Hedgewars
4 - Maryo Chronicles
5 - XMoto
6 - Warcraft II ( Clássico ) *roda via wine + dosbox e abre diretamente por aqui
7 - Zsnes e 54 rooms (jogos)

Os rooms de zsnes são baixados diretamente no shell via meu host do dropbox.... são eles:

http://paste.ubuntu.com/1553514/

Além disso, adicionei:
14 - Mostrar informações do seu sistema e gerar log
16 - Instalar o Skype ubuntu 12.04 e 12.10 (somente 32 bits)
17 - Instalar o JDK, JRE, JAVA 7


Espero que gostem.... para obter os novos recursos, basta atualizar o loboshell através da ultima versão que você baixou dele....( na ultima opção ) .

Título: Re: Loboshell - Canivete suíço
Enviado por: Negaiver em 21 de Janeiro de 2013, 12:48
Valeu por disponibilizar esse script. Muito Bom. Vlw.
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 22 de Janeiro de 2013, 03:15
Como que é esse lance de host do dropbox? Eu uso dropbox, dá pra acessar livremente via terminal?


Qualquer host que você tenha acesso via link direto, você pode acessar via terminal usando wget. Dropbox n é diferente. Nesse caso, vc n tem acesso a minha pasta como administrador...apenas baixa oq eu ponho la...
Título: Re: Loboshell - Canivete suíço
Enviado por: Joseph em 22 de Janeiro de 2013, 08:25
vitorlobo, quer que eu faça um port do seu programa com uma gui?

Seria legal, muitos usuários ainda não conhecem linha de comando, gostei da idéia.
Título: Re: Loboshell - Canivete suíço
Enviado por: portaro em 22 de Janeiro de 2013, 20:39
Esse script que desenvolveu parece ter caído bem nos users, eu lhe incitaria a adicionar mais algumas funções, na área da segurança, o uso dos antirootkits para Ubuntu chkrootkit e rkhunter para barrimentos através da sua tool, assim poderiam lançar isso varrendo através do loboshell.
tanmbém se poderia adicionar a actualização da GUI do Clamtk.

Outra coisa interessante seria a instalação de outras tools menos conhecidas como ranger, a-desk, conky-control.

Obrigado por partilhar.
Título: Re: Loboshell - Canivete suíço
Enviado por: platao em 22 de Janeiro de 2013, 21:45
Muito interessante o topico do vitorlobo, uma gui seria bacana!!!
Título: Re: Loboshell - Canivete suíço
Enviado por: Kwezer em 02 de Fevereiro de 2013, 11:54
Opa amigo!
Parabéns pela iniciativa, voltei a utilizar o Ubuntu essa semana e já não me recordava mais como instalar alguns recursos.
Isso vai me ajudar bastante, obrigado!!!
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 13 de MAR?O de 2013, 18:49
Fala pessoal...então, resolvi programar o loboshell em versão com interface gráfica....quem tiver afim de testar, por favor dar o feedback:

1 - Vá até o terminal e digite wget https://dl.dropbox.com/u/98397345/newlobo
2 - bash newlobo

 ;)
Título: Re: Loboshell - Canivete suíço
Enviado por: platao em 13 de MAR?O de 2013, 19:14
Muito legal Lobo, vc esta usando o Zenity?
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 13 de MAR?O de 2013, 19:22
Muito legal Lobo, vc esta usando o Zenity?

Isso :)...na verdade ainda ta cheio de bug..mas deem um desconto..comecei a aprender zenity agora rs..vou corrigindo as falhas durante a semana.
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 14 de MAR?O de 2013, 13:39
Pensando em atualizar com algumas funções extras....como Instalar games mais robustos que rodam bem pelo playonlinux/Wine/ bem como os nativos do Linux. Além disso, listar os bug's mais populares relacionados ao ubuntu/xubuntu/lubuntu e apontar a correção dos mesmos. Aquí um preview do que já estou programando:

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fs14.postimage.org%2Fu2ywt7zb5%2Fimage.png&hash=14d8bca1c3230543b4c526e9213abd472de09d84)
Título: Re: Loboshell - Canivete suíço
Enviado por: marcosalvesps em 14 de MAR?O de 2013, 22:18
Sensacional vitorlobo! Isso vai ser muito útil pra vários usuários, inclusive iniciantes! Lembra muito o EasyLife do Fedora!
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 15 de MAR?O de 2013, 07:34
Sensacional vitorlobo! Isso vai ser muito útil pra vários usuários, inclusive iniciantes! Lembra muito o EasyLife do Fedora!

Poxa...eu n conhecia esse easylife rs..mas obrigado por cita-lo ..até porque, posso adicionar funções que existem nele ao programa. Muito obrigado!

:)

Aceito sugestões ..sempre :)
Título: Re: Loboshell - Canivete suíço
Enviado por: marcosalvesps em 16 de MAR?O de 2013, 00:41
Sensacional vitorlobo! Isso vai ser muito útil pra vários usuários, inclusive iniciantes! Lembra muito o EasyLife do Fedora!

Poxa...eu n conhecia esse easylife rs..mas obrigado por cita-lo ..até porque, posso adicionar funções que existem nele ao programa. Muito obrigado!

:)

Aceito sugestões ..sempre :)

Exatamente, e seria fantástico! Usei o Fedora por um tempo curto, e o EasyLife ajuda muito quem tá começando lá.

To vendo mais um programa indispensável pru Ubuntu surgindo aí hein! Show vitorlobo!
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 18 de MAR?O de 2013, 17:48
Quem tiver afim de acompanhar ou até de contribuir, separei em módulos para ficar mais fácil de modificar, prestar suporte, corrigir problemas. O link do source se encontra em https://github.com/lobocode/loboshell bem como as instruções de uso.

 ;D
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 05 de Agosto de 2013, 19:53
Versão nova e estável até então:

http://lobocode.github.io/loboshell/

Um pouco mais trabalhado do que o easylife ..... críticas, sugestões ou ajuda, são bem vindas :)

Título: Re: Loboshell - Canivete suíço
Enviado por: Renan Rischiotto em 05 de Agosto de 2013, 20:04
Interessante...parece muito intuitivo e fácil =)
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 05 de Agosto de 2013, 20:07
Ótimo trabalho Vitor.

Sua primeira versão estava maravilhosa, agora, com interface gráfica, melhor ainda para os iniciantes.

Título: Re: Loboshell - Canivete suíço
Enviado por: Joluca em 06 de Agosto de 2013, 07:10
Muito bom intuitivo e facil de usar. Parabéns.
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 13 de Agosto de 2013, 03:26
Vlw pessoal fico feliz em saber que está sendo útil.

Atualizei para a versão 1.8a com as seguintes modificações:

Versão - 1.8a

    0 Sistema agora previne duplicar PPA's evitando uma série de erros.
    1 Adicionado um setor de Office suite aos programas úteis
    2 Adicionado um setor de Terminais aos programas úteis
    3 Adicionado um setor de Utilidades aos programas úteis
    4 Adicionado mais uma nova interface gráfica como opção o Razor-qt
    3 Ao todo 64 novos programas como opção para serem instalados


http://lobocode.github.io/loboshell/

Título: Re: Loboshell - Canivete suíço
Enviado por: adiaswin em 13 de Agosto de 2013, 12:48
Vlw pessoal fico feliz em saber que está sendo útil.

Atualizei para a versão 1.8a com as seguintes modificações:

Versão - 1.8a

    0 Sistema agora previne duplicar PPA's evitando uma série de erros.
    1 Adicionado um setor de Office suite aos programas úteis
    2 Adicionado um setor de Terminais aos programas úteis
    3 Adicionado um setor de Utilidades aos programas úteis
    4 Adicionado mais uma nova interface gráfica como opção o Razor-qt
    3 Ao todo 64 novos programas como opção para serem instalados


http://lobocode.github.io/loboshell/


ola

testado e aprovado selo adiaswin de aprovação :)

vitorlobo continue nesse caminho em breve terei o prazer de recomenda-lo a varios amigos.....
Título: Re: Loboshell - Canivete suíço
Enviado por: portaro em 13 de Agosto de 2013, 21:00
UI ui esta tool é dinamite pura este VitorLobo é um génio, grande trabalho vou testar esta sua nova versão. ;D espero que me sirva para o meu Xubuntu!
Título: Re: Loboshell - Canivete suíço
Enviado por: portaro em 13 de Agosto de 2013, 21:05
Já testei, tá bom.

Podia ser adicionado um search rootkits com as tools - chkrootkit e rkhunter.
E descarga de jogos - por exemplo Smokin guns que não estão nos repos ubuntu.


DE resto nota 100% Parabéns.
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 08 de Janeiro de 2014, 22:20
Fico feliz em ver que o programa tem ajudado/sido útil para muitos...de verdade ( até porque não sou usuário Ubuntu/Debian )...mas projetei o programa em sua primeira versão para dar suporte ao pc de minha mãe e nas outras versões para ajudar a comunidade , usuários Debian/Ubuntu ( principalmente os iniciantes ).

Bom, vou atualizar em breve o Loboshell para a versão 1.9 e estou anotando modificações das quais pretendo implementar ..são elas:

Loboshell atualização:

Versão 1.9

# Implementações:
*Perguntar se Debian ou Ubuntu no início
*Pedir senha root em modo interface ( não depender diretamente do terminal já que possui UI ).
*Instalador .sh de modo que vá para /bin e crie um atalho automatico no menu e gere ícone.
*Implementar algoritmo de update quando houver uma nova versão disponível ( e atualizar automaticamente ).


*Ferramentas e funções novas
   * Adicionar lista de repositórios de terceiros ( multipla escolha )
   * Resetar sources.list para o formato padrão ( somente com repositórios oficiais ).
   * Adicionar extras no sources.list ( multipla escolha ) baseado no gerador de sources.list.
   * Opção de remover todo conteúdo da pasta dos ppa's (para sanar erros de update/quebras de repositórios).


*Deixar explicita a preferencia à versões LTS no caso do Ubuntu.


Programas novos:
#Programação
   * Aptana Studio 3
   * NetBeans
        * etc....

#Adicionar ala de programas de banco de dados


Sugestões?
Mysql, MariaDB, Postgresql , Sqlite, mongoDB etc...
Título: Re: Loboshell - Canivete suíço
Enviado por: Arthur Bernardes em 08 de Janeiro de 2014, 22:32
Na categoria de programação pode incluir o Geany, simples e funcional e no banco de dados acho bom o MySql e o Postgresql.

Estou aguardando. :)
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 08 de Janeiro de 2014, 22:51
Na categoria de programação pode incluir o Geany, simples e funcional e no banco de dados acho bom o MySql e o Postgresql.

Estou aguardando. :)


Mas na versão que está, já tem o geany.
Título: Re: Loboshell - Canivete suíço
Enviado por: jkmsjq em 09 de Janeiro de 2014, 09:54
Para limpeza do Ubuntu, poderia acrescentar estes 3 comandos:

Código: [Selecionar]
sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)
Limpeza de configurações não mais utilizadas na máquina.



Código: [Selecionar]
rm -r -f ~/.local/share/Trash/files/*
Para remover arquivos da lixeira.



Código: [Selecionar]
find ~/.thumbnails -type f -atime +7 -exec rm {} \;
Para excluir miniatura de imagens carregadas da internet dos últimos 7 dias
Título: Re: Loboshell - Canivete suíço
Enviado por: g4p em 23 de Janeiro de 2014, 09:58
É um bom script pra indicar aos iniciantes que querem tudo mão na roda.  ;)

Você ainda mexe nele?
Título: Re: Loboshell - Canivete suíço
Enviado por: vandir1234 em 21 de Fevereiro de 2014, 06:37
parabens, perfeito
Título: Re: Loboshell - Canivete suíço
Enviado por: vitorlobo em 17 de Abril de 2014, 16:23
Atualizado ;)