Linux Configurations

  • Uploaded by: Hélder Raposo
  • 0
  • 0
  • August 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Linux Configurations as PDF for free.

More details

  • Words: 5,188
  • Pages: 21
This document refers the Linux configurations. And is write in Portuguese language. Notice: I am going to try to translate this text about Gnu/Linux for English, in the next days. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------1. Visualizar partições FAT e NTFS (windows) 1.1. Montar um FlashDriver 2. Configurar o grub (gestor de arranque) 2.1- Configurar o grub para arrancar várias distos instaladas no mesmo hd 3. Configurar RH 8.0 e 9.0 para lÃngua portuguesa 4. Corrigir ausência de screensaver no KDE (RH8) 5. Configurar suporte multimédia em RH8 e 9 (.mp3 e .mpg) 6. Instalar/configurar MPlayer 7. Gravar Cds na consola (cdrecord e cdrdao) 8. Emular o DOS (correr programas DOS em Linux) 9. Instalar plugins no Mozilla 10. Instalar o Limewire 11. Apt-get em RedHat e Fedora Core 1 12. Ligação ADSL (sapo) Fedora Core 1 (Ethernet interface tap0 e nas0) 13. Ligação ADSL (sapo) Fedora Core 2 (Ethernet interface tap0 ) 14. SLACKWARE (configurações) - estas configurações encontram-se também em: http://slackwarelinux.no.sapo.pt Teclado Roda do rato Imprimir com cups Aulologin (sem password e username Instalar Evolution-1.4.4 Instalar Placa Gráfica Nvidia GeForce 15. Gravação de cds - emulação scsi quando a drive rw não é detectada (kernel 2.4) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1. Visualizar partições FAT e NTFS (windows) Os diskos em linux são identificados da seguinte forma: Discos IDE: /dev/hda --> disco master no controlador primário (Primary Master) /dev/hdb --> disco slave no controlador primário (Primary Slave) /dev/hdc --> disco master no controlador secundário (Secundary Master) /dev/hdd --> disco slave no controlador secundário (Secundary Slave) Discos scsi (e SATA): /dev/sda --> primeiro disco scsi /dev/sdb --> segundo disco scsi (...) VIZUALIZAR PARTIÇÕES WINDOWS FAT (Windows 9x, Me) -Execute como root: #mkdir /mnt/win #mount /dev/hda1 /mnt/win ou, se estiver no slackware, aconselho: #mount /dev/hda1 /mnt/win -t vfat -r -o umask=0222

Se não souber qual a partição em que está o Windows execute na consola # fdisk -l e ser-lhe-á apresentada uma lista de todas as partições Porém, acabou de montar as patições fat, mas quando fizer reboot terá de voltar a montar a partição, para a partição fat ficar montada durante o boot faça (editar e alterar a tabela de partições fstab): #vi /etc/fstab tecla a ou i acrescente a linha: /dev/hda1 /mnt/win vfat defaults 0 0 Ou, no slackware: /dev/hda1 /mnt/windows vfat users,umask=0222

00

tecla esc + :wq NOTA: # --> como root root (na consola)

$ --> como utilizador

su --> mudar de utilizador para

- Exemplo de uma tabela fstab, com duas partições fat montadas (winc [hda1] e wind [hdc5]) LABEL=/ none LABEL=/home none none /dev/hdc3 /dev/cdrom /dev/fd0 /dev/hda1 /dev/hda9 /dev/cdrom1

/ /dev/pts /home /proc /dev/shm swap /mnt/cdrom /mnt/floppy /mnt/winc /mnt/wind /mnt/cdrom1

ext3 defaults 11 devpts gid=5,mode=620 0 0 ext3 defaults 12 proc defaults 00 tmpfs defaults 00 swap defaults 00 iso9660 noauto,owner,kudzu,ro 0 0 auto noauto,owner,kudzu 0 0 vfat defaults 0 0 vfat defaults 0 0 iso9660 noauto,owner,kudzu,ro 0 0

ro --> read only rw --> read-write VIZUALIZAR PARTIÇÕES WINDOWS NTFS (Windows 2000 e WindowsXP) Primeiro que tudo execute como root: #/sbin/modprobe ntfs Se surgir alguma coisa na consola então o seu kernel não tem suporte para ntfs se não surgir nenhuma mensagem então o kernel tem suporte para ntfs. Se não tiver suporte para ntfs nas distribuições redhat poderá fazer download do módulo ntfs (no redhat8 e 9 é mesmo necessário)a partir daqui: http://linux-ntfs.sourceforge.net/rpm/ mas antes de fazer download execute o comando: #uname -r

--> isto para saber que kernel está utilizando

Depois de fazer download do kernel-ntfs-(...).rpm instale: #rpm -ivh kernel-ntfs-(...).rpm

(NOTA: O slackware 9.1 e 10 têm kernel com suporte ntfs) A seguir: Crie, tal como para o exemplo anterior, um ponto de montagem: #mkdir /mnt/win monte a partição: #mount /dev/hda1 /mnt/win -t ntfs -r -o umask=0222 Se quiser que a partição se monte automaticamente no boot, edite o fstab, e acrescente a linha: #vi /etc/fstab /dev/hda1 /mnt/windows ntfs users,umask=0222 00 1.1. Montar um FlashDrive - Se quiser montar um flash disk faça #mkdir /mnt/flash #mount /dev/sda1 /mnt/flash NOTA: O flash disk poderá não ser sda1, dependendo se existe ou não outros dispositivos scsi. Ou seja é sdax (onde x é o número da partição). Quando se utiliza a emulação scsi de ide para gravar cds (kernel 2.4), pode existir modificação na identificação do flash disk. Edite fstab (como acima) e acrescente a linha: #vi /etc/fstab /dev/sda1/ /mnt/flash auto defaults,users,noauto 0 0 - Exemplo de uma tabela fstab, com uma partições ntfs montada (winc [hdc1]), um drive cdromrw com emulação scsi (/dev/sr0) e um flash disk (pendisk) (/dev/sda1). Aqui os discos rÃgidos estão no controlador secundário(hdc) enquanto que os drives cdrom estão no controlador primário(hda e hdb - este emulado): /dev/hdc6 swap swap defaults 0 0 /dev/hdc9 / ext3 defaults 1 1 /dev/hdc8 /home ext3 defaults 1 2 /dev/hda /mnt/cdrom iso9660 noauto,users,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0 /dev/sda1 /mnt/pen auto defaults,noauto,users 0 0 #/dev/hdc1 /mnt/windows vfat user,utf8,umask=0222 0 2 /dev/sr0 /mnt/cdrom1 iso9660 noauto,users,ro 0 0 /dev/hdc1 /mnt/windows ntfs users,umask=0222 00 Nota: o primeiro algarismo é usado como comando "dump" e o segundo como "fsck". Ou seja, por exemplo, se o segundo algarismo for 1, fará com que fsck corra caso o disco nà £o tenha sido conveniente mente desmontado ou tenha sido atingido o limite de montagens. 2. Configurar o grub (gestor de arranque) - O grub é um gestor de arranque muito utilizado nos dias de hoje, tal como o tradicional Lilo. Pode ser configurado, em termos simples, a vários nÃveis,: -escolher o OS que arranca por defeito -imagem de boot -tempo de espera antes do arranque, etc... Assim, edite o grub.conf executando: #vi /boot/grub/grub.conf e surgirá qualquer coisa deste tipo: ************************************************************************************* # grub.conf generated by anaconda

# # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd1,0) # kernel /boot/vmlinuz-version ro root=/dev/hdc1 # initrd /boot/initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd1,0)/boot/grub/splash.xpm.gz title Red Hat Linux (2.4.18-14) root (hd1,0) kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ hdd=ide-scsi initrd /boot/initrd-2.4.18-14.img title DOS rootnoverify (hd0,0) chainloader +1 *************************************************************************************** -Facilmente se entende que timeout=10 é o tempo de espera antes de ser carregado um sistema operativo, neste caso, temos dois sistemas: -O redhat (kernel 2.4.18-14) --> title Red Hat Linux (2.4.18-14) -O windows (designado aqui por DOS) --> title DOS -A linha splashimage temm a informação sobre a imagem que aparece no boot que neste caso está comprimida e é splash.xpm.gz -Pode então mudar o tempo de espera no arranque de 10 s para outro valor -Pode mudar o title, p.e, de DOS para Windows -E, mais importante pode escolher que OS deve arrancar por defeito. -A linha defaulf= é que tem essa informação. O primeiro OS é sempre o zero (0), depois é só contar quantos tem e atribuir um nº. Por ex: default=0 => arranca linux por defeito default=1 => arranca DOS (windows) por defeito Nota: vmlinuz-2.4.18-14 é o Kernel e a sua versão está também indicada 2.1- Configurar o grub para arrancar várias distos instaladas no mesmo hd Às vezes desejarÃamos instalar mais de que uma distro ou release de linux, ou de poder experimentar uma, sem ter que desistalar aquela com a qual trabalhamos e que já está configurada. Isso é fácil, basta criar mais uma partição (4 Mb chega) e configurar o grub. Só é necessária uma partição porque o linux que pretendemos instalar vai usar a swap que já está criada e podemos fazer que as duas distribuições partilhem a partição /home. Portanto é só criar uma partição / e instalar o novo sistema. Para configurar o grub: Edite o ficheiro menu.lst #vi /boot/grub/menu.lst basta depois adicionar as entradas dos outros linux, fazendo: title distro-instalada root (hdax,y) --------> o x=0,1 (0=disco master, 1=disco slave) (y= Z-1, ou seja seja se a partição for hda8 o y será 7) kernel /boot/vmlinuz root=/dev/hdaZ (Z=1,...9...) número da partição onde temos a partição / Exemplo de um menu.list do Grub para arranque de fedora core2, slackware 9.1, mandrake e windows *********************************************************************************

# Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,4) # kernel /boot/vmlinuz-version ro root=/dev/hdc5 # initrd /boot/initrd-version.img #boot=/dev/hdc default=0 timeout=05 splashimage=(hd0,4)/boot/grub/splash.xpm.gz title Fedora Core (2.6.6-1.383) root (hd0,4) kernel /boot/vmlinuz-2.6.6-1.383 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.6-1.383.img title Slackware (kernel 2.4) root (hd0,8) kernel /boot/vmlinuz root=/dev/hdc9 title Mandrake (kernel 2.4) root (hd0,8) kernel /boot/vmlinuz-2.4.25-2mdk root=/dev/hdc9 title Windows rootnoverify (hd0,0) chainloader +1 *******************************************************************************************************

3. Configurar RH 8.0 e 9.0 para lÃngua portuguesa (isto é muito util para que o openoffice faça acentos) - O redhat 8.0 e 9.0não reconhece ficheiros do windows ou outra versão linux anterior com acentos e outros caracteres latinos: Solução: edite com o Vi o ficheiro /etc/sysconfig/i18n (como root (#), claro). Surgirá as seguintes definições: LANG=â€ï¿½pt_PT.UTF-8â€ï¿½ SYSFONT=â€ï¿½UTF-8" o problema está no UTF. Com o VI apague UTF assim: #vi /etc/sysconfig/i18n faça Esc :wq - O fiheiro /etc/sysconfig/i18n deverá então conter as seguintes linhas LANG="pt_PT" SUPPORTED="pt_PT:pt_PT:pt" SYSFONT="latarcyrheb-sun16" depois, edite o ficheiro bashrc: #vi /etc/bashrc e acrescente, no fim, as linhas LANG=pt_PT LC_ALL=pt_PT LC_CTYPE=ISO-8859-1 LESSCHARSET=latin1 export LANG LC_ALL LC_CTYPE LESSCHARSET 4. Corrigir ausência de screensaver no KDE (RH8)

- O scrennsaver no RH8 funciona em gnome mas não em KDE Solução: Pode fixar este problema editando: $mkdir ./kde/share/applnk-redhat/System/ScreenSavers/ e copie para lá todos os ficheiros que se encontrarem em /usr/share/apps/kscreensaver/ScreenSavers/ da seguinte forma: #cd /usr/share/apps/kscreensaver/ #cp -r ./ScreenSavers/* ./kde/share/applnk-redhat/System/ScreenSavers/ Pode ainda consultar: http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=76760 Nota: . (ponto) --> significa ficheiro oculto O comando cp -r ./nome_do_ficheiro/* /directório_de_destino --> copia o conteúdo de uma pasta mas não a pasta! 5. Configurar suporte multimédia em RH8 e 9 (.mp3 e .mpg) -O redhat 8 não tem suporte para mp3 ou mpeg (questão de licenças), por isso o xmms não funciona neste formato. Isto acontece por faltarem os seguintes ficheiros: libmpg123.la (Grave este texto com o nome libmpg123.la) libmpg123.so download de (a partir dos liks embaixo): libmpg123.so libmpg123.la (Grave este texto com o nome libmpg123.la) Vá para o directório onde colocou os dois ficheiros anteriores e copie-os para usr/lib/xmmx/Input assim: #cp -r libmpg123.la /usr/lib/xmms/Input/ #cp -r libmpg123.so /usr/lib/xmms/Input/ faça download do rpm: mpg321-0.2.10-1.i386.rpm (p.e de http://rpmfind.net/ ou http://www.freshrpms.net )faça: #rpm -ivh mpg321-0.2.10-1.i386.rpm NOTA: Acho que agora já é mais fácil, basta ir a http://www.freshrpms.net fazer download de um pacote designado xmm-mp3, instalá-lo com rpm -ivh nome-do-pacote... (Ou então desistale o xmms #rpm -e --nodeps xmms e istale-o via apt-get ou faça download do xmms directamente de http://xmms.org que este não lhe falta nenhuma librarie e instale #rpm -ivh xmms-do-download ) Pronto. O xmms já funciona! Poderá ainda ser necessário abrir o xmms e ir a opções/preferências e colocar aRts como plugin de saÃda. Deste modo passa a ter também suporte MPEG , MOV, etc (com a instalação do mpg321) só terá que fazer download do Xine ou do MPlayer (isto para suporte vÃdeo). 6. Instalar/configurar MPlayer O MPlayer é o grande concorrente do windos media player da microsoft, no entanto, há que considerar que se encontra ainda na versão 0.90. De qualquer forma com ele é possÃver ver vÃdeos, inclusivé do QuickTimes da Apple, bem como todas as extenções usadas num sistema Windows. Para instalar faça download, a partir do site http://www.mplayerhq.hu/homepage/dload.html , de: MPlayer-0.90pre9.tar.bz2 (o programa em si) mp-arial-iso-8859-1.tar (fontes) w32codec.tar.bz2 (codecs) e um skin à sua escolha

em seguida descompacte tudo assim: bzip2 -d MPlayer-0.90pre9.tar.bz2 tar xvf MPlayer-0.90pre9.tar.bz2 faça isto também para as fontes e para os codecs seguidamente crie o directório win32 em usr/lib/ e mova para lá os codecs descompactados: mkdir /usr/lib/win32/ mv ./win32codecs/* /usr/lib/win32 copie o MPlayer-0.90 para /usr/local #cp -r MPlayer-0.90pre9.tar.bz2 /usr/local/ #cd /usr/local/MPlayer-0.90/ #./configure --enable-gui #make (leva aà uns 10 minutos, não se preocupe) #make install pode apagar agora o directório MPlayer-0.90 assim: #cd /usr/local #rm -rf MPlayer-0.90 Copie as fontes para o mplayer. Vá para o directório onde estão as fontes descompactadas e faça, p.e: $cd /iso-8859-7/arial #mv ./arial-18/* /usr/local/share/mplayer/font/ (estamos a usar fontes arial tamanho 18) Copiar o skin: #mkdir /usr/local/share/mplayer/Skin/default/ mv ./nome_do_skin/* /usr/local/share/mplayer/Skin/default/ agora executamos um vÃdeo no MPlayer digitando o comando (como user $) $ gmplayer Provavelmente surgirá uma mensagem sobre as fonte. Quer surja ou não, vá para /home/seu_nome_de_utilizador e faça: cd /home/o_seu_nome_de_utilizador $mkdir /.mplayer/font #cd /usr/local/share/mplayer/ #cp ./font/* /.mplayer/font/ O que acabou de fazer foi adicionar as fontes a um directório que é criado em home/utilizador após a primeira utilização do mplayer e que se trata de um directório oculto (.) .mplayer. Crie um atalho no desktop de modo a que este execute gmplayer. Por vezes, não é automaticamente criada a possibilidade de zoom do vÃdeo, edite ou crie o ficheiro config /.mplayer no directório home/o_seu_nome_de_utilizador $cd $ $vi /.mplayer/config (para criar ou editar o config) e acrescente a linha: zoo="yes" (no redhat 8.0 foi necessário fazê-lo mas no mandrake 9.0 não) :wq Como algumas distribuições de linux apenas permitem executar o mplayer como root (#), em baixo segue-se uma lista de comandos e opções para executar o Mplayer na Consola: gmplayer mplayer -vo xv -ao oss nome-do-video mplayer -vo x11 nome-do-video mplayer -vo x11 -framedrop -vop scale=640:480 nome-do-video mplayer -vo x11 -framedrop -vop scale=800:600 nome-do-video

mplayer -vo sdl -ao sdl nome-do-video mplayer -vo sdl -ao sdl nome-do-video -sub legenda-do-filme.sub mplayer -vo svga -bpp 16 nome-do-video.avi -sub legenda-do-filme.sub mplayer dvd 1 -vo x11 -ao sdl 5. Gravar Cds na consola (cdrecord e cdrdao) - Um cd de música pode ser gravado de dois modos: Track At Once (TAO), ou seja, entre as faixas existe uma pausa de 2 segundos, ou Disk At Once (DAO), ou seja, não são adicionados os 2 segundos entre as faixa. Há casos em que o Disk At Once (DAO) é melhor, como por exemplo, um cd de música ao vivo. Para Track At Once (TAO) pode-se usar o cdrecord, para o Disk At Once (DAO), pode usar-se o cdrdao. Estos 2 programas executam-se na consola em modo não gráfico. - Gravar cds com cdrecord (Track At Once - TAO) : - MONTAR CDS LENDO FICHEIROS OCULTOS: #mount -t iso9660 -o unhide /dev/cdrom /mnt/cdrom CRIAR IMAGENS DE CDS: $mkisofs -R -J -o file.iso /directório-de-origem-da-imagem VER QUAL O DISPOSITIVO DE GRAVAÇÃO: #cdrecord -scanbus GRAVAR: #cdrecord -v -eject -speed=4 dev=0,0 file.iso - Gravar cds com cdrdao (Disk At Once (DAO) : Fazer: #cdrdao scanbus (para determinar o parâmetros do dispositivo de gravação). Se surgir, por exemplo, a seguinte mensagem: #################################################################### SCSI interface library - (C) Joerg Schilling L-EC encoding library - (C) Heiko Eissfeldt Paranoia DAE library - (C) Monty Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables. Using libscg version 'schily-0.5' 0,0,0: HP, CD-Writer+ 8200a, 1.0g ##################################################################### Fazer, na consola, : #cdrdao read-cd --device 0,0,0 novo.toc Será criada uma imagem do cd Gravar o cd a partir da imagem criada: #cdrdao write --device 0,0,0 novo.toc 6. Emular o DOS (correr programas DOS em Linux)

- download de dosemu-1.0.2-bin.tgz e dosemu-freedos-bin.tgz de ftp://ftp.dosemu.org/pub/dosemu/ -descompactar para o mesmo directório (e pela ordem descrita abaixo): $tar -zxf dosemu-freedos-bin.tgz $tar -zxf dosemu-1.0.2-bin.tgz - executar DOS no linux: $cd dosemu $./xdosemu -home - A opção -home faz com que o directório home passe a ser considerado como D: pelo dosemu. 7. Instalar plugins no Mozilla --> plugin para java -Faça download do binário j2re-1_4_2-linux-i586.bin que está em : http://java.sun.com/j2se/1.4/download.html -Em seguida execute os seguintes comandos: #mkdir /usr/java #cp -r j2re-1_4_2-linux-i586.bin /usr/java #cd /usr/java -Instalar o binário #./j2re-1_4_2-linux-i586.bin #cd /usr/java/j2re1.4.2/plugin/i386/ns610 -Crar ligação simbólica no mozilla #ln -s /usr/java/j2re1.4.2/plugin/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla1.0.1/plugins -Atenção o mozilla pode não estar instalado em /usr/lib/mozilla-1.0.1, o comando geral será #ln -s /usr/java/j2re1.4.2/plugin/i386/ns610/libjavaplugin_oji.so ficheiro-onde-está-omozilla/plugins -Criar ligação simbólica no ficheiro mozilla do utilizador ln -s /usr/java/j2re1.4.2/plugin/i386/ns610/libjavaplugin_oji.so ~/.mozilla/plugins/libjavaplugin_oji.so JÃ� ESTÃ�! JAVA EM MOZILLA (LINUX)! :-) --> plugin para FlashPlayer - Basta ir ao site http://www.macromedia.com/shockwave/download/alternates/ -fazer download do binário executável -Executá-lo como root -Indicar, durante a instalação, o path, do mozilla (onde está instalado - ex: /usr/lib/mozilla) - o plugin será instalado em: usr/lib/mozilla-1.0.1/plugin --> plugin para o RealPlayer 8 - Fazer download do RealPlayer 8 a partir do site http://scopes.real.com/real/player/unix/unix.html -Istalá-lo: #rpm -ivh RealPlayer.rpm -O RealPlayer será instalado em /usr/lib/RealPlayer8/ -Basta copiar o ficheiro rpnp.so de /usr/lib/RealPlayer8/ para a pasta usr/lib/mozilla1.0.1/plugins ou outra caso o seu mozilla não esteja aqui, pode estar em (quando é instalado pelo utilizador e não vem pré-instalado) /usr/local/mozilla/plugins, da seguinte forma: #cd /usr/lib/RealPlayer8/ #cp -r rpnp.so usr/lib/mozilla-1.0.1/plugins Notas: - fazendo Crt+T --> abre nova tab - o realplayer pode ser executado na consola com o comando: realplay

INSTALAR O LIMEWIRE O limewire está intimamente dependente de java. Temos portanto de primeiro instalar o j2re (download de J2SE JRE a partir de http://java.sun.com/j2se/1.4.2/download.html ) e seguidamente é que poderemos instalar o limewire (download de LimeWireLinux.bin a partir de http://www.limewire.com/english/content/download.shtml ). Instalar o j2re-1_4_2_04: #cd /directório-onde-está-o-j2re-1_4_2_04-linux-i586.bin criar directório java em /usr #mkdir /usr/java #cp j2re-1_4_2_04-linux-i586.bin /usr/java instalar o java VM #cd /usr/java #./j2re-1_4_2_04-linux-i586.bin Será criado um directório novo: j2re1.4.2_04 Editamos agora o ficheiro /etc/basshrc e adicionamos no fim as seguintes linhas: #emacs /etc/bashrc: (ou, #emacs /etc/profile, em Slackware) JAVA_HOME=/usr/java/j2re1.4.2_04 export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin export PATH #reboot mover o LimeWireLinux.bin para o seu home e executar o LimeWireLinux.bin: ~./LimeWireLinux.bin basta executar um atalho que será criado em home (runLimeWire): ~./runLimeWire e o programa será executado APT-GET EM RED HAT E FEDORA CORE 1 Fazer download de apt e suas dependências apartir de http://yarrow.freshrpms.net/ (nocaso de Fedora Core 1) #rpm -ivh apt-0.5.15cnc6-0.1.fc1.fr.i386.rpm Edite /etc/apt/sources.list: #emacs /etc/apt/sources.list Surgirá uma lista do tipo: ******************************************************************************************************************* # List of available apt repositories available from ayo.freshrpms.net. # This file should contain an uncommented default suitable for your system. # # See http://ayo.freshrpms.net/ for a list of other repositories and mirrors. # # $Id: sources.list.i386 378 2004-04-30 16:33:52Z dude $ # Fedora Linux Development #rpm http://ayo.freshrpms.net fedora/linux/development/i386 core #rpm http://ayo.freshrpms.net fedora/linux/1/i386 freshrpms #rpm-src http://ayo.freshrpms.net fedora/linux/development/i386 core #rpm-src http://ayo.freshrpms.net fedora/linux/1/i386 freshrpms # Fedora Linux 1 rpm http://ayo.freshrpms.net fedora/linux/1/i386 core updates freshrpms rpm http://ayo.freshrpms.net fedora/linux/1/i386 tupdates rpm http://rpm.livna.org/ fedora/1/i386 stable unstable testing rpm-src http://ayo.freshrpms.net fedora/linux/1/i386 core updates freshrpms rpm-src http://ayo.freshrpms.net fedora/linux/1/i386 tupdates

### Dag RPM Repository for Fedora Core 1 rpm http://dries.studentenweb.org apt/fedora/fc1/i386 dries rpm-src http://dries.studentenweb.org apt/fedora/fc1/i386 dries rpm http://macromedia.rediris.es/apt redhat/8.0 macromedia rpm http://apt.sw.be fedora/1/en/i386 dag rpm http://rpms.xcyb.org/fedora/1 i386 stable bleeding rpm-src http://rpms.xcyb.org/fedora/1 i386 stable bleeding rpm http://rpms.xcyb.org/fedora/1 i686 stable bleeding rpm-src http://rpms.xcyb.org/fedora/1 i686 stable bleeding rpm http://rpm.livna.org/ fedora/1/i386 stable unstable testing rpm-src http://rpm.livna.org/ fedora/1/i386 stable unstable testing rpm ftp://ftp.ussg.iu.edu/pub/linux/fedora.us//fedora fedora/1/i386 os updates stable rpm ftp://mirrors.usc.edu/pub/linux/fedora//fedora fedora/1/i386 os updates stable rpm http://mirrors.usc.edu/pub/linux/fedora//fedora fedora/1/i386 os updates stable rpm http://mirrors.kernel.org/fedora.us//fedora fedora/1/i386 os updates stable rpm ftp://mirrors.kernel.org/fedora.us//fedora fedora/1/i386 os updates stable rpm-src http://mirrors.usc.edu/pub/linux/fedora//fedora fedora/1/i386 os updates stable # Red Hat Linux 9 #rpm http://ayo.freshrpms.net redhat/9/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/9/i386 os updates freshrpms # Red Hat Linux 8.0 #rpm http://ayo.freshrpms.net redhat/8.0/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/8.0/i386 os updates freshrpms # Red Hat Linux 7.3 #rpm http://ayo.freshrpms.net redhat/7.3/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/7.3/i386 os updates freshrpms # Red Hat Linux 7.2 #rpm http://ayo.freshrpms.net redhat/7.2/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/7.2/i386 os updates freshrpms # Red Hat Linux 7.1 #rpm http://ayo.freshrpms.net redhat/7.1/i386 os updates freshrpms #rpm http://ayo.freshrpms.net redhat/7.1/i386 powertools dma #rpm-src http://ayo.freshrpms.net redhat/7.1/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/7.1/i386 powertools dma # Red Hat Linux 7.0 #rpm http://ayo.freshrpms.net redhat/7.0/i386 os updates freshrpms #rpm http://ayo.freshrpms.net redhat/7.0/i386 powertools dma #rpm-src http://ayo.freshrpms.net redhat/7.0/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/7.0/i386 powertools dma # Red Hat Linux 6.2 #rpm http://ayo.freshrpms.net redhat/6.2/i386 os updates freshrpms #rpm http://ayo.freshrpms.net redhat/6.2/i386 powertools #rpm-src http://ayo.freshrpms.net redhat/6.2/i386 os updates freshrpms #rpm-src http://ayo.freshrpms.net redhat/6.2/i386 powertools **************************************************************************************************************************** Temos os lugares de onde o APT vai baixar os pacotes, que se chama "repositório APT" Vamos deixar comentadas todas as linhas que não tem a ver com a nossa distribuição, neste caso, não estão comentadas as linhas de Fedora Linux 1, e, acrescentamos as linhas rpm http://rpms.xcyb.org/fedora/1 i686 stable bleeding rpm-src http://rpms.xcyb.org/fedora/1 i686 stable bleeding que serão mais dois lugares apartir do qual o APT irá baixar pacotes.

O primeiro passo para começar a usar o APT é: #apt-get update Depois é só fazer: #apt-get install pacote-a-instalar # apt-get upgrade Para procurar pacotes dos quais não se sabe bem o nome usa-se o comando apt-cache search <pacote> . Surge uma lista de pacotes, depois é só escolher o(s) que nos interessa(m) ex: # apt-cache search php Comandos apt-get: apt-get install <pacote> Instala um pacote e suas dependências. apt-get remove <pacote> Remove um pacote e suas dependências. apt-get upgrade Procura por pacotes mais novos para fazer atualizações. apt-get dist-upgrade Faz uma atualização de versão da distribuição. apt-cache search Procura por termo nas descrições dos pacotes disponÃveis. LIGAÇÃO ADSL (sapo) Fedora Core 1 (tap0 e nas0) - kernel 2.4 Há duas possibilidades de ligação: Ethenet interface = tap0 e Ethenet interface = nas0 Usa-se nas0 quando o kernel já possui o driver speedtouch ( speedtch.o) que deve estar em: /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/usb/ Usa-se tap0 quando o kernel não tem driver speedtouch e recorre-se ao firmware mgmt.o O Kernel do Fedora Core 1 já traz o driver mas a licação com gppp não se revela fà ¡cil para isso é mais fácil remover driver do speedtouch ou movê-lo para o directório home como se fará a seguir: Ligação Ethenet interface = tap0 (Fedora Core 1) (Kelnel 2.4) Este tutorial serve, em princÃpio para qualquer distribuição que use o Kernel 2.4 e não só para o Fedora Core 1.

Criar um directório home com o nome adsl, para onde serão feitos todos os downloads e onde serão decompactados $mkdir /Desktop/adsl Download de: http://sourceforge.net/projects/speedtouch speedtouch-1.2.tar.gz http://www.alcateldsl.com speedmgmt.tar.gz http://wwww.roaringpenguin.com/pppoe rp-pppoe-3.5.tar.gz $tar -xvzf speedtouch-1.2.tar.gz

$tar -xvzf speedmgmt.tar.gz $tar -xvzf rp-pppoe-3.5.tar.gz #mv /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/usb/speedtch.o ~/ $cd /home/helder/Desktop/adsl/speedtouch-1.2 $./configure $make #make install copiar firmware: #cd /home/helder/Desktop/adsl #cp mgmt.o /usr/lib $cd /home/helder/Desktop/adsl/rp-pppoe-3.5 #./go # adsl-setup Inserir estas opções: username "username@isp" - o username eth "tap0" demand = "no" dns = "server" password = "password" - A password conf. password = "password" confirmar a password firewall = "0" save = "y" gravar e sair # emacs /etc/ppp/pppoe.conf (deverão mudar para) ETH=tap0 PEERDNS=yes DEFAULTROUTE=yes # emacs /etc/modules.conf (inserir as seguintes opções) alias alias alias alias alias alias alias alias alias

char-major-108 ppp_generic /dev/ppp ppp_generic tty-ldisc-3 ppp_async tty-ldisc-13 n_hdlc tty-ldisc-14 ppp_synctty ppp-compress-21 bsd_comp ppp-compress-24 ppp_deflate ppp-compress-26 ppp_deflate usb-controller usb-uhci

#emacs /etc/ppp/options (só devem constar as opções abaixo, se lá não estiverem tem que adicioná-las) lock usepeerdns # usar o dns atribuÃdo pelo peer noipdefault # diz ao pppd que usas ip dinâmico defaultroute # para routear o dispositivo #emacs /usr/sbin/adsl-start (antes de fazer isto veja um pouco mais à frente se preferir

iniciar a ADSL no boot do sistema) adicionar no inÃcio: cd /sbin ./modprobe tun echo Loading firmware... Please wait cd /usr/local/sbin/ ./modem_run -m -f /usr/lib/mgmt.o ./pppoa3 -vpi 0 -vci 35 -b -m 1 -c sleep 5 echo Dialing ... cd /usr/sbin e adicionar no fim: sleep 5 route add default ppp0 ctrl-x ctrl-s para gravar o ficheiro ctrl-x ctrl-c para sair do emacs Estabelecer a ligação: #cd /usr/sbin #./adsl-start IMPORTANTE!!! - Se preferir que a ADSL ligue no boot do sistema (automaticamente), Nà £o adicione nada ao asl-start Faça o seguinte: edite o ficheiro rc.local #emacs /etc/rc.local (no redhat e fedora) #emacs /etc/rc.d/rc.local (slackware) e adicione no fim estas linhas: /sbin/modprobe tun /usr/local/sbin/modem_run -m -f /usr/lib/mgmt.o /usr/local/sbin/pppoa3 -vpi 0 -vci 35 -b -m 1 -c /usr/sbin/adsl-start /sbin/route add default ppp0 LIGAÇÃO ETHENET INTERFACE = nas0 instalar (como foi dito em cima): speedtouch-1.2 rp-pppoe-3.5 Download de gpppoe Descompactar : gpppoe-conf-0.3-ss.tar.bz2 surgirá um directório user $cd user #cp ./lib/* /usr/lib #cp ./sbin/* /usr/sbin #mkdir /usr/share/speedtouch $cd /usr/share #cp ./speedtouch/* /usr/share/speedtouch #cp mgmt.o /usr/share/speedtouch (copiar o firmware) # cd /usr/sbin #./gpppoe-conf

Seguir as indicações referidas em http://s1x.homelinux.net/gpppoe-conf.php para Fedora Core 1, consultar a página http://s1x.homelinux.net/content.php?id=32 Para iniciar ADSL: #cd /usr/sbin #./speedtouch-pppoe start 13. Ligação ADSL (sapo) Fedora Core 2 (Ethernet interface tap0 ) Kernel 2.6 Este tutorial serve, em princÃpio para qualquer distribuição que use o Kernel 2.6 e não só para o Fedora Core 2.

Bom, vou apresentar aqui um tutorial desnecessário, porque existe um outro, excelente, de Kmos, cujo link é: http://kmos.tondelaonline.com/stuff/speedtouch.htm Só que como já escrevi aqui um tutorial para ADSL em kernel 2.4, vou também, plagiar ou adaptar o do Kmos, de modo a estar aqui tudo.

Primeiro, quase tudo como no tutorial anterior $tar -xvzf speedtouch-1.3.tar.gz http://prdownloads.sourceforge.net/speedtouch/speedtouch1.3.tar.gz?download $tar -xvzf rp-pppoe-3.5.tar.gz http://www.roaringpenguin.com/penguin/pppoe/rp-pppoe3.5.tar.gz Download do firmware KQD6both.eni (modem roxo) http://www.hystedjp.pwp.blueyonder.co.uk/speedtouch/latest/KQD6both.eni Download do firmware ZZZLboth.eni (modem cinzento) http://www.hystedjp.pwp.blueyonder.co.uk/speedtouch/latest/ZZZLboth.eni Quem usar o modem roxo faça download aqui (já está renomeado - pronto a usar) Deverá, a seguir, alterar-se o nome de qualquer um destes firmwares para bootboth.eni (se fez download do link na linha de cima já está renomeado e só precisa de executar os passos seguintes. Mover o firmware para /usr/lib #cp bootboth.eni /usr/lib Fazer: $cd /home/helder/Desktop/adsl/speedtouch-1.3 $./configure $make #make install $cd /home/helder/Desktop/adsl/rp-pppoe-3.5 #./go # adsl-setup Inserir estas opções: username "username@isp" - o username eth "tap0" demand = "no" dns = "server" password = "password" - A password conf. password = "password" confirmar a password firewall = "0"

save = "y" gravar e sair #emacs /etc/ppp/options (só devem constar as opções abaixo, se lá não estiverem tem que adicioná-las) lock usepeerdns # usar o dns atribuÃdo pelo peer noipdefault # diz ao pppd que usas ip dinâmico defaultroute # para routear o dispositivo Edite o ficheiro rc.local #emacs /etc/rc.local em redhat e fedora #emacs /etc/rc.d/rc.local em slackware e adicione no fim do ficheiro rc.local: # ADSL /sbin/modprobe ppp_generic /sbin/modprobe ppp_synctty /sbin/modprobe n_hdlc /sbin/modprobe tun /sbin/modprobe usb-uhci /usr/local/sbin/modem_run -m -f /usr/lib/bootboth.eni /usr/local/sbin/pppoa3 -b -m 1 -c -vpi 0 -vci 35 /sbin/ifconfig tap0 up /sbin/adsl-start Reinicie o computador Depois faça: $ ou # cat /var/log/messages e verá se surgem os Nameservers. Se não der à primeira faça cat /var/log/messages de novo, se a ligação for ADSL sapo, os Nameservers serão em princÃpio: nameserver 194.65.100.117 nameserver 194.65.5.2 Edite o ficheiro /etc/resolv.conf #emacs /etc/resolv.conf se não estiverem já lá os nameserver, adicione-os! Faça: $ping -c 3 google.pt para testar a sua ligação como user se não estiver ligado, experimente, como root #ping -c 3 google.pt testar a ligação como root Se estiver ligado como root mas não como user, mude as permições de /etc/resolv.conf ou seja altere o parâmetro do dono do ficheiro, de, root para o seu username. 14. SLACKWARE (configurações) Estas configurações não servem só para Slackware, apenas tratam de problemas mais frequentes em Slackware! TECLADO gedit /etc/X11/XF86Config (slack 9.1)

gedit /etc/X11/xorg.conf (slack 10) na secção do teclado: Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "pt" Quando isto não resulta =============================================================== Ir ao desktop e clicar: StartHere/Desktop/Preferences/Keyboard/Layouts (Só Slakware 10) Também existe o comando: #/usr/X11R6/bin/setxkbmap (que nem sempre funciona) ================================================================= o ficheiro: /etc/rc.d/rc.keymap deve também ser alterado para: -------------------------------------------------------------------------------------#!/bin/sh # Load the keyboard map. More maps are in /usr/share/kbd/keymaps. if [ -x /usr/bin/loadkeys ]; then /usr/bin/loadkeys pt-latin1.map fi ---------------------------------------------------------------------------------------------RATO (RODA) Section "InputDevice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" EndSection ACENTOS NO OPENOFICE Apesar do teclado correctamente configurado o Slacware, e outras distros, costumam não fazer acentos nos documentos do openoffice. Isto resolve-se no Slackware da seguinte forma: #gedit /usr/share/i18n/locales/pt_PT acrescentar no fim do ficheiro pt_PT LANG="pt_PT" SUPPORTED="pt_PT:pt_PT:pt" SYSFONT="latarcyrheb-sun16" a seguir: #gedit /etc/profile acrescentar no fim do ficheiro profile: LANG=pt_PT LC_ALL=pt_PT LC_CTYPE=ISO-8859-1 LESSCHARSET=latin1 export LANG LC_ALL LC_CTYPE LESSCHARSET IMPRIMIR COM CUPS Num Browser, onde se escreve o endereço escrever: http://localhost:631/admin

Nos programas: onde está o comando lpr, substituir por lpr-cups (é necessário que o serviço cups esteja activado o que se deverá logo fazer na instalação) DRIVERS PARA PLACA GRÃ�FICA NVIDIA GEFORCE Download: http://www.nvidia.com/content/drivers/drivers.asp Exemplo de Driver: NVIDIA-Linux-x86-1.0-6111-pkg1.run #sh NVIDIA-Linux-x86-1.0-6111-pkg1.run Sem iniciar o X executar o script que instala o driver e Substituir no XF86Config ou xorg.config "Em device section" Driver "nv" ou Driver "vesa" por: Driver "nvidia" Em "Module section" colocar load"glx" Remover load "dri" e load "Glcore" Pode ver aqui o exemplo do XF86Conf depois de configurado FAZER AUTOLOGIN-SEM PASSWORD Executar: #/usr/sbin/gdmconfig Depois é só seleccionar o autologin INSTALAR O EVOLUTION-1.4.4 é necessário instalar antes: mozillafirefox-0.8-i686-1jim.tgz (contem uma lib importante) libsoup-1.99.23-i686-2rob.tgz libgtkhtml-2.4.0-i686-1rob.tgz libgal2-1.99.10-2.i386.tgz gtkhtml3-3.0.9-5.i386.tgz e só depois: evolution-1.4.4-i686-2rob.tgz 15. Gravação de cds - emulação scsi quando a drive rw não é detectada (kernel 2.4) Para gravar cds, e ver se o sistema detecta o drive cdrom/rw basta fazer: #cdrecord -scanbus e ver se ele aparece ou não o dispositivo de gravação Se não aparecer: #gedit /etc/lilo.conf

#gedit /etc/lilo.conf adicionar: append="hdx=ide-scsi" x=a,b,c,d, ou seja, o que for o drive cdromrw #cd /etc #lilo #reboot #cdrecord -scanbus Se usar o GRUB #emacs /boot/grub/menu.lst adicionar hdx=ide-scsi x=a,b,c,d, ou seja, o que for o drive cdromrw (no grub não é necessário o append) e deverá ficar algo como (no grub):

kernel /boot/vmlinuz root=/dev/hdxy hdd=ide-scsi Faça reboot Quando o sitema tiver reiniciado, volte a fazer #cdrecord -scanbus E aparecerá algo deste tipo e já poderá gravar cds: ********************************************************************* scsibus0: 0,0,0 0) 'HP ' 'CD-Writer+ 8200a' '1.0g' Removable CD-ROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * scsibus1: 1,0,0 100) 'AIPTEK ' 'Pen Disk ' '2.04' Removable Disk 1,1,0 101) * 1,2,0 102) * 1,3,0 103) * 1,4,0 104) * 1,5,0 105) * 1,6,0 106) * 1,7,0 107) * ********************************************************************* Se não conseguir a partir de agora montar o cdrom/rw fazer: gedit /etc/fstab e substitua: /dev/cdrom ou /dev/cdrom1, etc por /dev/sr0 -->se o seu dispositivo for sr0! Poderá não ser; neste caso tÃnhamos: scsibus0., por isso é que é /dev/sr0, se surgisse, após o scanbus, scibus2, seria /dev/sr2. Nota: Este /dev/sr0 não passa da emulação de um dispositivo ide, neste caso, é o cdromrw /dev/hdb ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Comandos

Descompactar ficheiros: tar -xvjf programa.tar.bz2 tar -xvf programa.tar tar -xvzf programa.tar.gzip Para instalar programas: cd programa $./configure $make $su (mudar para root) #make install ou #./configure && make && make install - Para conseguir instalar programs deste modo (programas não pré compilados em rpms) ten que ter instalado no seu sistema os seguintes pacotes: XFree86-devel gtk+-devel glibc-devel make autoconf automake libstdc++-devel gcc egcs-c++ Pacotes já instalados: rpm -qi programa Mostra as informações do pacote rpm -ql programa Mostra todos os arquivos incluÃÂdos no pacote. rpm -e programa Remove o pacote (como root) Pacotes ainda não instalados: rpm -qip programa-1.0.i386.rpm Mostra as informacões do pacote rpm -qlp programa-1.0.i386.rpm Mostra todos os arquivos incluÃÂdos no pacote. rpm -Fvh programa-1.0.i386.rpm Faz update (root), caso o pacote da versão anterior esteja instalado. rpm -Fvh *.rpm Vários rpms de updates no mesmo directório rpm -ivh programa-1.0.i386.rpm Instala o pacote (root). Ver os processos em execução: $ps -x O comando chmod Retirar permissões de execução a toda a gente:

chmod a-x ficheiro Dar permissões de execução a toda a gente: chmod a+x ficheiro Permitir apenas a leitura a toda a gente: chmod 444 ficheiro (r--r--r--) Permitir tambem a leitura a toda a gente: chmod a+r ficheiro (para alem do que estiver, fazer a+r) Permitir a leitura e escrita ao grupo e aos restantes utilizadores: chmod go+rw ficheiro chmod 066 ficheiro Permitir todo o tipo de acesso a toda a gente: chmod a=rwx ficheiro chmod 777 ficheiro Permissões tradicionais para ficheiro HTML: chmod 644 ficheiro.html (rw-r--r--) chmod 755 ficheiro.[gif,jpg,class,cgi...] (rwx-r-xr-x) Matar um programa pelo nome #killall /nome-do-programa --> mata um programa pelo nome #kill -9 PID --> mata um processo pelo PID

Related Documents

Linux Configurations
August 2019 20
Linux Configurations
August 2019 28
Configurations
June 2020 12
Pin Configurations
November 2019 19
System-configurations[1]
October 2019 12

More Documents from ""

Healthflashcards.pdf
November 2019 16
Starter1.pdf
November 2019 10
Apenas Um Garoto Na Prais
December 2019 10
Qual Palavra ?
August 2019 27
Dentro De Ti
August 2019 27