sexta-feira, 16 de novembro de 2007

Recuperando o Grub

Recuperando o Grub

Inicialize algum LiveCD do Ubuntu.

Para listar todas as partições do disco rígido, digite o seguinte comando no terminal:

sudo fdisk -l

Localize a partição onde o Ubuntu está instalado (no meu PC o linux está instalado na /dev/sda6), e digite o comando:

sudo mount /dev/sda6 /mnt/sda6

Com a partição já montada, recupere o GRUB com o seguinte comando:

sudo grub-install --root-directory=/mnt/sda6 /dev/sda0

Reinicie o seu computador.

terça-feira, 4 de setembro de 2007

Recuperando o Grub

Para recuperar o Grup...

Inicialize algum LiveCD do Ubuntu.

Para listar todas as partições do disco rígido, digite o seguinte comando no terminal:

sudo fdisk -l

Localize a partição onde o Ubuntu está instalado, e digite o comando:

sudo mount /dev/hdY /mnt

Onde /dev/hdY é a partição onde o Ubuntu está instalado.

Com a partição já montada, recupere o GRUB com o seguinte comando:

sudo grub-install --root-directory=/mnt/dev/hdY

Novamente substituindo o /dev/hdY pela sua partição raiz.

Reinicie o seu computador.

quinta-feira, 23 de agosto de 2007

Editor VI

Comandos básicos do VI:

i -> Modo Inserção
:w => Salva o arquivo que está sendo editado no momento.
:q => Sai.
:wq => Salva e sai.
:x => Idem.
ZZ => Idem.
:w! => Salva forçado.
:q! => Sai forçado.
:wq! => Salva e sai forçado.

Subcomandos para movimentação pelo texto:

Ctrl + f => Passa para a tela seguinte.
Ctrl + b => Passa para a tela anterior.
H => Move o cursor para a primeira linha da tela.
M => Move o cursor para o meio da tela.
L => Move o cursor para a última linha da tela.
h => Move o cursor para caracter a esquerda.
j => Move o cursor para linha abaixo.
k => Move o cursor para linha acima.
l => Move o cursor para caracter a direita.
w => Move o cursor para o início da próxima palavra (não ignorando a pontuação).
W => Move o cursor para o início da próxima palavra (ignorando a pontuação).
b => Move o cursor para o início da palavra anterior (não ignorando a pontuação).
B => Move o cursor para o início da palavra anterior (ignorando a pontuação).
0 (zero) => Move o cursor para o início da linha corrente.
^ => Move o cursor para o primeiro caracter não branco da linha.
$ => Move o cursor para o fim da linha corrente.
nG => Move o cursor para a linha de número "n"

Copiando e colando textos no vim (utilizando o mouse)

Selecione o texto necessário com o botão esquerdo do mouse. Para colar, depois de ter selecionado o texto, você pode utilizar uma dessas opções:

1) Pressionando o botão direito do mouse;
2) Pressionando o botão direito + botão esquerdo juntos;
3) Pressionando o botão do meio do mouse (mouse de 3 botões);

Desfazendo uma ação

É só utilizar: u
Se você precisar voltar o texto na tela, utilize as teclas Ctrl + r.

Subcomandos para localização de texto

/palavra => Procura pela palavra ou caracter acima ou abaixo do texto.
?palavra => Move para a ocorrência anterior da palavra (para repetir a busca use "n").
n => Repete o último comando utilizando / ou ?.
N => Repete o último comando / ou ? ao contrário (baixo para cima).
Ctrl+g => Mostra o nome do arquivo, o número da linha corrente e o total de linhas.

Mais opções para remoção de caracteres

x => Apaga o caracter onde o cursor estiver.
dd => Apaga a linha inteira onde o cursor estive
D => Apaga a linha a partir da posição do cursor até o fim.
J => Une a linha corrente à próxima.
:5dd => Removeas próximas 7 linhas a partir da posição do atual do cursor (qualquer número).

Getlibs

Getlibs: Programa que baixa e instala as bibliotecas que estão faltando para algum programa rodar perfeitamente.

Baixe o getlibs no lugar que achar adequado

$ wget -c http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs

Mude a permissão do arquivo e mova-o para a pasta dos "executáveis":

$ chmod +x getlibs
$ sudo mv getlibs /usr/bin/


Para usar o getlibs basta fazer:

$ sudo getlibs /ProgramaQueUsaLibProcurada

Como exemplo, digamos que o Skype precisa de uma lib para rodar. Então basta fazer:

$ sudo getlibs /usr/bin/skype

Pronto. Ele buscará e instalará as bibliotecas que faltarem.

Falow...

Alien

Alien -> Conversor de arquivos .tar.gz e/ou .rpm para .deb

Para se converter um pacote para DEB, os seguintes pacotes devem estar instalados:
gcc, make, debmake, dpkg-dev e dpkg.

Exemplo de Comando:
alien -d -c nomedopacote.tar.gz
ou
alien -d -c nomedopacote.rmp

Depois, para instalar digite:
dpkg -i nomedopacote.deb


Opções do Comando:

-d, --to-deb
Converte para o formato deb.

-r, --to-rpm
Converte para o formato rpm.

-t, --to-tgz
Converte para o formato tgz.

-p, --to-pkg
Converte para o formato pkg.

As opções possíveis são:

-i, --install
Automaticamente instala o pacote convertido e remove o pacote usado para a conversão.

--description=desc
Especifica a descrição do pacote. Somente tem efeito se estiver convertendo de um pacote tgz.

--version=version
Especifica a versão do pacote. Somente tem efeito se estiver convertendo de um pacote tgz.

-k, --keep-version
Por padrão, o alien modifica a versão do pacote convertido. Se esta opção for colocada ele manterá a versão do pacote.

-v, --verbose
Mostrará cada comando que o alien está executando na conversão do pacote especificado

Aqui vai uma série de exemplos usados na conversão de pacotes:

# alien --to-deb pacote.rpm
Converte o pacote.rpm para pacote.deb.

# alien --to-rpm package.deb
Converte o pacote.deb para pacote.rpm.

# alien -i pacote.rpm
Converte o pacote.rpm para pacote.deb (se nenhum tipo de pacote for especificado, o alien converte por padrão, para o formate deb) e instala o pacote convertido.

$ man alien
Manual do Alien

quinta-feira, 16 de agosto de 2007

Dicas

Alguns lembretes...

Instalando pacotes tar.gz:
tar -zxvf arquivo.tar.gz

Com tar.bzX:
tar -jxvf arquivo.tar.bz

Instalando RPM:
rpm -ivh nome_do_pacote.rpm


Usando o APT:
apt-get install x-chat <= instalar o x-chat
apt-cache search x-chat <= procurar pelos pacotes disponíveis do x-chat
apt-get remove x-chat <= remove o pacote x-chat
apt-get update <= realiza a atualização da lista dos pacotes disponíveis
apt-get dist-upgrade <= realiza atualizações em todo o sistema

Codecs libdvdcss2 e w32codecs

Instalando os codecs libdvdcss2 e w32codecs

Esses dois codecs servem para assistir filmes, dvds protegidos e gravar dvds protegidos.

Primeiro adicione os respositórios na sua sources.list:
para editar sua sources.list no terminal:


sudo gedit /etc/apt/sources.list

## Medibuntu - Ubuntu 7.04 “Feisty Fawn”
## Please report any bug on https://launchpad.net/products/medibuntu/+bugs
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
deb-src http://medibuntu.sos-sts.com/repo/ feist free non-free

Salve e feche

Importe a chave GPG(no terminal):
wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add

Atualize a lista de pacotes:
sudo apt-get update

instale os codecs:
sudo apt-get install libdvdcss2 w32codecs

depois de instalar os codecs retire os repositórios da sua sources.list (não é obrigatório)

Pronto, agora você poderá assistir dvds protegidos, copiar dvds protegidos e assistir a diversos conteúdos multimídias... :D

Renomeando Partições

Nomeando/Renomeando Partições

No Shell, digite:

e2label [dispositivo] [nome]
Onde:

Dispositivo: Partição que terá o nome modificado
que será dado a partição (máximo de 16 caracteres).
Caso seja usado um nome de volume com espaços, ele deverá ser colocado entre “aspas”.
Exemplo:

e2label /dev/sda1 “Dicas Ubuntu Br”

quarta-feira, 15 de agosto de 2007

Tornando arquivo executável

No shell, digite:

#torná-lo executável ( o x torna ele executável: verificar ls-l)
chmod +x nome do arquivo

Plugins

Plugins

Os plugins permitem acréscimo de recursos ao seu Ubuntu Linux. Os mais importantes são o Flash Player 9, Java e suporte a vídeos dentro do Firefox. Para instalá-los vamos seguir os passos abaixo:

* Instale através do Synaptic :D

- Flash Player: flashplayer-nonfree e flashplugin-nonfree.

- Java: sun-java5-jre e o sun-java5-plugin.

- Vídeos e rádios no Firefox - mozilla-mplayer (Certifique-se também de remover o pacote totem-mplayer caso o mesmo esteja instalado).

Codecs Multimídia

Codecs Multimídia

Para execução de MP3, MP4, DivX, Xvid, Real Player, Quick Time, etc.
Abra o Synaptic e instale os seguintes pacotes:

gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libxine-extracodecs w32codecs


:D

Eliminando Lixos

Elimine espaço em disco.

O Ubuntu vem com algumas coisas desnecessária pelo menos para a maioria dos leigos, a pasta /usr/share/doc que não aparece na maioria das distros brasileiras, está presente no Ubuntu ao remover ela, sobrará em média 100mb de espaço em disco :D.

Para remover ela via linha de comando, execute os seguintes comandos no terminal:

sudo rm -rf /usr/share/doc/*

Você também pode limpar os arquivos do /tmp/ com o comando rm-rf /tmp/* como root.

XMMS - Presets

Instalando os presets do XMMS
(Opções de audio, rock, party, pop etc.. )

1) Abra um terminal e digite, para baixá-los:
wget http://www.xmms.org/misc/winamp_presets.gz

2) Agora, vá para a pasta para onde foram baixados (possivelmente a Desktop) e digite:
gunzip -c winamp_presets.gz > ~/.xmms/eq.preset

3) Execute o XMMS :D

Avant Windows Navigator

Personalizando o Avant Window Navigator

Para executar a configuração para um efeito legal do AWN basta seguir os passos abaixo:

1. Presione alt+F2 e digite: gconf-editor, depois clique em executar!

2. Abrirá o editor de configurações, na guia Apps/avant-window-navigator/bar, no menu bar_angle mude o valor para 40 e no menu icon_offset mude o valor para 20!!!

3. Agora feche o editor e reinicie o AWN e mude o esquema de cores dele, aconselho vcs a usarem branco e cinza bem clarinho.

Mensagens SMS no Ubuntu...

Programinha: JSMS (Feito em Java)

1) Instale o java: sudo apt-get install -y sun-java6-jre sun-java6-bin sun-java6-fonts

2) Crie as pastas e baixe o programa:
sudo mkdir -p /usr/share/java
cd /usr/share/java
sudo wget -vc http://jsms.com.br/download/jSMS-260a.jar
cd /usr/share/pixmaps
sudo wget -vc http://jsms.com.br/svn/trunk/jSMS.png

3) Crie um script, dê um alt+f2 e execute “gksu gedit /usr/bin/jsms” e cole este conteúdo :

#!/bin/bash
# Se voce nao usa o Beryl/XGL comente a linha abaixo :
export AWT_TOOLKIT=MToolkit
java -jar /usr/share/java/jSMS-260a.jar $@

Salve o arquivo e prossiga com o próximo passo.

4) Vá para a linha de comando novamente e execute :

sudo chmod +x /usr/bin/jsms
sudo chmod 777 /usr/bin/jsms

5) Crie um atalho para o seu ambiente gráfico, dê um alt+f2 e execute “gksu gedit /usr/share/applications/jsms.desktop” e copie este conteúdo :

[Desktop Entry]
Name=jSMS - Java Short Messages Sender
Comment=jSMS - Java Short Messages Sender
Exec=jsms
Icon=/usr/share/pixmaps/jSMS.png
Type=Application
Encoding=UTF-8
Categories=Network;Application;

Salve e pronto ! O ícone para o jSMS aparecerá em Menu->Aplicações->Internet.

Giovanni Mantelli Blog's <<0chacal>>

Primeiro Post só para Inicializar...

Abraço à todos que participarem