Dúvida sobre instalação e pós-instalação do Slackware

1. Dúvida sobre instalação e pós-instalação do Slackware

Patrick
Freud_Tux

(usa Outra)

Enviado em 02/10/2015 - 22:39h

E aeee, tudo blz.

Seguinte!
Depois de ficar cansado de aturar o systemd e o pulseaudio aqui no jessie, estou estudando a documentação do Slackware e FreeBSD. Porém, vou primeiro de Slackware hehehe.
Depois de ler muitos documentos sobre a instalação e pós-instalação do Slackware, me surgiram algumas dúvidas.

1º Como eu já tenho as partições criadas, e uma /home que já tem vários arquivos, como fazer para o Slackware não formatar essa /home? A ideia é fazer ele usar ela sem formatar, pois, se formatar, eu me ferro, pois tem muitos arquivos, e a possibilidade de backup não rola, poistenho que providenciar mais mídias externas.
E vai servir para ir treinando para futuras instalações limpas, mas com as configurações salvas.

Estava lendo os docs do Slackware:

http://docs.slackware.com/slackware:install

Mas não entendi bem:

http://docs.slackware.com/slackware:install escreveu:

Target

Our next step is selecting our root partition and any other partitions we'd like Slackware to utilize. You'll be given a choice of filesystems to use and whether or not to format the partition. If you're installing to a new partition you must format it. If you have a partition with data on it you'd like to save, don't. For example, many users have a seperate /home partition used for user data and elect not to format it on install. This lets them install newer versions of Slackware without having to backup and restore this data.


Onde está essa opção ? Em todos os tutoriais,e até mesmo no manua do Slackware não mostra essa aprte de forma clara.

2º É necessário ativar a Internet na instalação, usando uma imagem do Slackware em DVD?? Eu prefiro deixar para ativar depois, por questões segurança mesmo.

3º O Slackware usa o Iptables certo?
Como ele está configurado depois da instalação (todas entradas fechadas, todas saídas abertas, e permitindo ICMP externos)??
É necessário criar regras para melhor segurança?

4º Qual repositório deixar habilitado ?
Pergunto isso, pois, tem os mirros (/etc/slackpkg/mirrors ) oficiais, e os slackbuilds e o repositório do AlienBob. Os dois últimos sempre tem versões mais novas, como o caso do KDE 5, no espelho do AlienBob.

Tem como manter em harmônia os mirrors oficiais, slackbuilds e o repositório AlienBob?

O que ocorre, é que uso muitos programas para trabalhar, vão desde programas de manipulação de imagens, editores CAD (Librecad, FreeCad...), desenhos 3D, fora, os players de áudio e vídeo, KDE, etc...
E como já li alguns relatos, até mesmo dentro dos mirrors current, as versões de muitos programas ficam obsoletas.

E como andei lendo:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/

Pra ser mais exato:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/?pagina=5

A parte que trata da sincronização do mirror escolhido, onde, ele pode fazer downgrade na máquina, para sincronizar com o espelho.
Vi o lance da lista negra, e nesse caso, como manter as versões dos programas que estão lá atualizadas??

Bem por enquanto é isso.
Agradeço desde já pela atenção.

T+



  


2. Re: Dúvida sobre instalação e pós-instalação do Slackware

Eric
Grinder

(usa Slackware)

Enviado em 02/10/2015 - 22:54h

Freud Tux escreveu:

E aeee, tudo blz.


Tudo beleza :-)

Seguinte!
Depois de ficar cansado de aturar o systemd e o pulseaudio aqui no jessie, estou estudando a documentação do Slackware e FreeBSD. Porém, vou primeiro de Slackware hehehe.
Depois de ler muitos documentos sobre a instalação e pós-instalação do Slackware, me surgiram algumas dúvidas.


Boa decisão :-)

1º Como eu já tenho as partições criadas, e uma /home que já tem vários arquivos, como fazer para o Slackware não formatar essa /home? A ideia é fazer ele usar ela sem formatar, pois, se formatar, eu me ferro, pois tem muitos arquivos, e a possibilidade de backup não rola, poistenho que providenciar mais mídias externas.
E vai servir para ir treinando para futuras instalações limpas, mas com as configurações salvas.


Sim você pode manter o seu /home mas eu sempre vou dizer e repetir isso, é um erro ficar armazenando dados importantes na sua /home

O correto na minha opnião é você criar uma partição qualquer para ser backup e montar ela automaticamente em alguma pasta fácil (pode ser dentro do próprio home) e deixar a /home fazer parte da raiz somente para uso de configurações da distro. Senão vc precisa ficar fazendo aquela lambança de ficar mudando o nome do usuário para que as configurações da sua distro anterior não serão usadas pela distro atual e isso não é nada bom.

Enfim, na instalação do Slack, logo nos primeiros passos você escolhe o que você quer formatar como raiz e o que você quer montar para ser adicionado ao FSTAB, é muito simples não tem segredo.

Primeiro ele pergunta qual partição vai ser a raiz e se vc quer formatar.
Depois ele pergunta o que você quer montar e se quer formatar, basta responder não para formatar e depois montar ela na pasta desejada.

Estava lendo os docs do Slackware:

http://docs.slackware.com/slackware:install

Mas não entendi bem:

http://docs.slackware.com/slackware:install escreveu:

Target

Our next step is selecting our root partition and any other partitions we'd like Slackware to utilize. You'll be given a choice of filesystems to use and whether or not to format the partition. If you're installing to a new partition you must format it. If you have a partition with data on it you'd like to save, don't. For example, many users have a seperate /home partition used for user data and elect not to format it on install. This lets them install newer versions of Slackware without having to backup and restore this data.


Onde está essa opção ? Em todos os tutoriais,e até mesmo no manua do Slackware não mostra essa aprte de forma clara.


Foi o que eu expliquei em cima.

2º É necessário ativar a Internet na instalação, usando uma imagem do Slackware em DVD?? Eu prefiro deixar para ativar depois, por questões segurança mesmo.


Não precisa de internet para instalar, e se vc tiver baixado o Slackware Current nem atualizar os pacotes você vai precisar.

3º O Slackware usa o Iptables certo?
Como ele está configurado depois da instalação (todas entradas fechadas, todas saídas abertas, e permitindo ICMP externos)??
É necessário criar regras para melhor segurança?


Essa língua não entendo rss

4º Qual repositório deixar habilitado ?
Pergunto isso, pois, tem os mirros (/etc/slackpkg/mirrors ) oficiais, e os slackbuilds e o repositório do AlienBob. Os dois últimos sempre tem versões mais novas, como o caso do KDE 5, no espelho do AlienBob.

Tem como manter em harmônia os mirrors oficiais, slackbuilds e o repositório AlienBob?

O que ocorre, é que uso muitos programas para trabalhar, vão desde programas de manipulação de imagens, editores CAD (Librecad, FreeCad...), desenhos 3D, fora, os players de áudio e vídeo, KDE, etc...
E como já li alguns relatos, até mesmo dentro dos mirrors current, as versões de muitos programas ficam obsoletas.

E como andei lendo:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/

Pra ser mais exato:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/?pagina=5

A parte que trata da sincronização do mirror escolhido, onde, ele pode fazer downgrade na máquina, para sincronizar com o espelho.
Vi o lance da lista negra, e nesse caso, como manter as versões dos programas que estão lá atualizadas??

Bem por enquanto é isso.
Agradeço desde já pela atenção.

T+


Quanto aos mirrors, não tem segredo. Basta apenas selecionar 1. Ou seja, desmarcar qual mirror você quer, sempre lembrando que no mesmo arquivo mirrors consta os mirrors do Current e do 14.1, portanto escolha a mesma versão que você instalou.




3. Re: Dúvida sobre instalação e pós-instalação do Slackware

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 02/10/2015 - 22:55h

Vamos por partes

Freud Tux escreveu:
(...)
1º Como eu já tenho as partições criadas, e uma /home que já tem vários arquivos, como fazer para o Slackware não formatar essa /home? A ideia é fazer ele usar ela sem formatar, pois, se formatar, eu me ferro, pois tem muitos arquivos, e a possibilidade de backup não rola, poistenho que providenciar mais mídias externas.
E vai servir para ir treinando para futuras instalações limpas, mas com as configurações salvas.

Estava lendo os docs do Slackware:

http://docs.slackware.com/slackware:install

Mas não entendi bem:

http://docs.slackware.com/slackware:install escreveu:

Target

Our next step is selecting our root partition and any other partitions we'd like Slackware to utilize. You'll be given a choice of filesystems to use and whether or not to format the partition. If you're installing to a new partition you must format it. If you have a partition with data on it you'd like to save, don't. For example, many users have a seperate /home partition used for user data and elect not to format it on install. This lets them install newer versions of Slackware without having to backup and restore this data.


Onde está essa opção ? Em todos os tutoriais,e até mesmo no manua do Slackware não mostra essa aprte de forma clara.


Quando você está escolhendo quais partições usar durante a instalação, a primeira pergunta a ser feita é se você quer fazer formatação rápida, formatação completa ou não formatar. Se você escolher não formatar, ele simplesmente não formata.

Freud Tux escreveu:
2º É necessário ativar a Internet na instalação, usando uma imagem do Slackware em DVD?? Eu prefiro deixar para ativar depois, por questões segurança mesmo.

Não precisa. Ele vai perguntar se você quer configurar a internet durante a instalação ou não. Se você escolher não configurar, então você não configura.

Freud Tux escreveu:
3º O Slackware usa o Iptables certo?
Como ele está configurado depois da instalação (todas entradas fechadas, todas saídas abertas, e permitindo ICMP externos)??
É necessário criar regras para melhor segurança?

Usa, mas ele não tem nenhuma regra por padrão. Você é quem tem que criá-las.

Freud Tux escreveu:
4º Qual repositório deixar habilitado ?
Pergunto isso, pois, tem os mirros (/etc/slackpkg/mirrors ) oficiais, e os slackbuilds e o repositório do AlienBob. Os dois últimos sempre tem versões mais novas, como o caso do KDE 5, no espelho do AlienBob.

Tem como manter em harmônia os mirrors oficiais, slackbuilds e o repositório AlienBob?

O que ocorre, é que uso muitos programas para trabalhar, vão desde programas de manipulação de imagens, editores CAD (Librecad, FreeCad...), desenhos 3D, fora, os players de áudio e vídeo, KDE, etc...
E como já li alguns relatos, até mesmo dentro dos mirrors current, as versões de muitos programas ficam obsoletas.

Pra isso precisa do slackpkg+

Freud Tux escreveu:
E como andei lendo:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/

Pra ser mais exato:

http://www.vivaolinux.com.br/artigo/Guia-Pos-Instalacao-do-Slackware-edicao-2015/?pagina=5

A parte que trata da sincronização do mirror escolhido, onde, ele pode fazer downgrade na máquina, para sincronizar com o espelho.
Vi o lance da lista negra, e nesse caso, como manter as versões dos programas que estão lá atualizadas??

Basta colocar o nome do pacote no /etc/slackpkg/blacklist. O arquivo é bem comentado e auto-explicativo.

Freud Tux escreveu:
Bem por enquanto é isso.
Agradeço desde já pela atenção.

T+


Disponha

--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


4. Re: Dúvida sobre instalação e pós-instalação do Slackware

Patrick
Freud_Tux

(usa Outra)

Enviado em 03/10/2015 - 10:11h

Opá!

Achei ontem mesmo, a dúvida sobre a não formatação das partições:

https://nxh101.wordpress.com/2015/09/16/tutorial-de-instalacao-do-slackware-14-1/

Só precisa ver como era e etc,, ou seja, conhecer o instalador mesmo.

Grinder e lcavalheiro obrigado pelas respostas.

Grinder!

Desculpa se me enrolei para me explicar na 3º dúvida. Mas o lcavalheiro respondeu ;)
Era pra saber, se o Slackware já vem com alguma regra no iptables, ou se precisasse criar ela. Se ele viesse com alguma regra, queria saber se era algo como manter todas as portas de entrada fechada, e deixar todas as portas de saída abertas, e se aceitasse o protocolo ICMP (ping) de máquinas externas (internet, por exemplo).

Sobre a partição home, entendi o que você disse.
É instalar a /home junto com o sistema raíz, e, criar uma partição "backup" para os arquivos. Então bastaria montar ela no /etc/fstab e depois linkar essa o diretório /home que está na raíz, para a partição backup, seria isso?
Mas eu não pretendo ficar muito tempo com o debian mesmo, então, depois do Slackware pronto e configurado, eu pego somente meus arquivos de trabalho e outros arquivos normais, e apago as "homes" do debian, e o debian junto rsrsr ;).
O Slackware vai ficar aqui soberano ;).

lcavalheiro!

O slackpkg+ não é uma daquelas "heresias" rsrsrsrsr.
Vou pequisar mais sobre o funcionamento das ferramentas de instalação e compilação do Slackware.

Vou tirar as teias de aranha dos meus conhecimentos de iptables, pois estou bem enferrujado ;).

Me surgiu uma dúvida agora pela manhã.
O Slackware reconhece bem os touchpads dos notebooks ?
Pergunto isso, pois instalei o debian em um asus, e o touchpad ficou 85% bom, só faltou ativar o botão/clique do meio editando um arquivo.
Já um acer, o touchpad dele ficou uns 55% bom, nesse muitas funções não funcionam tais como, botão esquerdo, segurar e arrastar... Mesmo editando o arquivo referente a ele.
Vou ter alguma surpresa com touchpads no Slackware ?

P.S:

Como andam os boatos sobre o lançamento da nova versão do Slackware? Uns falam que era para o final de setembro, outros dizem que é para agora no final do ano...

T+ e obrigado pelas respostas ;)



5. Re: Dúvida sobre instalação e pós-instalação do Slackware

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/10/2015 - 11:07h

O Slackware reconhece bem os touchpads dos notebooks ?
Pergunto isso, pois instalei o debian em um asus, e o touchpad ficou 85% bom, só faltou ativar o botão/clique do meio editando um arquivo.
Já um acer, o touchpad dele ficou uns 55% bom, nesse muitas funções não funcionam tais como, botão esquerdo, segurar e arrastar... Mesmo editando o arquivo referente a ele.
Vou ter alguma surpresa com touchpads no Slackware ?


Isso depende mais do reconhecimento feito pelo Xorg do que pela distribuição. O Slackware não cria o xorg.conf por padrão (hoje em dia já não é mais necessário), mas nada que um X -configure não resolva.

Pra configurar o touchpad, é necessário copiar o arquivo /usr/share/X11/xorg.conf.d/50-synaptics.conf para a pasta /etc/X11/xorg.conf.d, depois é só editá-lo para acrescentar ou remover opções.

* Não tive problemas com o touchpad no Slackware no meu novo notebook Dell que veio com Buguntu. Não precisei configurar nada.


6. Re: Dúvida sobre instalação e pós-instalação do Slackware

Eric
Grinder

(usa Slackware)

Enviado em 03/10/2015 - 14:00h

Freud Tux escreveu:

Grinder!

Desculpa se me enrolei para me explicar na 3º dúvida. Mas o lcavalheiro respondeu ;)
Era pra saber, se o Slackware já vem com alguma regra no iptables, ou se precisasse criar ela. Se ele viesse com alguma regra, queria saber se era algo como manter todas as portas de entrada fechada, e deixar todas as portas de saída abertas, e se aceitasse o protocolo ICMP (ping) de máquinas externas (internet, por exemplo).

Sobre a partição home, entendi o que você disse.
É instalar a /home junto com o sistema raíz, e, criar uma partição "backup" para os arquivos. Então bastaria montar ela no /etc/fstab e depois linkar essa o diretório /home que está na raíz, para a partição backup, seria isso?
Mas eu não pretendo ficar muito tempo com o debian mesmo, então, depois do Slackware pronto e configurado, eu pego somente meus arquivos de trabalho e outros arquivos normais, e apago as "homes" do debian, e o debian junto rsrsr ;).
O Slackware vai ficar aqui soberano ;).


Sim, seria isso. Ae no FSTAB você monta ela como /home/backup por exemplo. Com isso você não precisa se preocupar com /home numa troca de Linux. E continua tendo uma pasta backup fiel em ext4 e montada na home.

Por favor, peço com amor e carinho auheahua
Se for usar Slackware por favor não use NADA dessas coisas automáticas, faça pelo modo manual.

Vou citar um exemplo
Vamos supor que você vá querer instalar o programa ffmpeg no Slackware.
Não use sbopkg, nem slap-get, nem nada disso.

1-) Use o site www.slackbuilds.org ( http://slackbuilds.org/repository/14.1/multimedia/ffmpeg/ )
2-) Você precisa baixar o arquivo .SlackBuild e o arquivo slack-desk e claro o source do programa, no caso ffmpeg.
3-) Comece a se acostumar com os SlackBuilds, aprenda com ele. Como você pode ver, ffmpeg é muito mais do que ele apenas aparenta ser. Se você tivesse mandando instalar o ffmpeg pelo sbopkg você não saberia metade da moeda pois foi compilação automática.
4-) Você pode escolher a versão que você quiser, pode manter a 2.6.3 que é a versão usada para o Slackware 14.1 ou pode ir no site oficial do ffmpeg e baixar a versão 2.8 e modificar o .SlackBuild.
5-) Na dúvida do que se pode usar no ./configure use a "concorrência" para te ajudar.
https://wiki.gentoo.org/wiki/Ffmpeg
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/ffmpeg
6-) Aqui no Slackware, no mundo da compilação, a ordem dos fatores alteram o resultado viu hehehe
A ordem da compilação é essencial, veja um exemplo do meu ffmpeg no slackware usando essa forma manual
http://postimg.org/image/5ongy9r2v/
Veja que tenho uma pasta para cada app, e um script que me mostra a ordem correta.

Dessa forma você aprende muito mais, deixa seu sistema de acordo com suas necessidades e por aí vai. Fica a dica
Veja como é o SlacBuild do site e como é o meu, são diferentes e são ajustados para minha realidade, repito, se fosse de forma automática isso não seria possível. E ainda por cima aprendi sobre ffmpeg rss

#!/bin/sh

# Slackware build script for ffmpeg

# Copyright 2010-2015 Heinz Wiesinger, Amsterdam, The Netherlands
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# Originally written by core (eroc@linuxmail.org)
# Modified by Robby Workman <rworkman@slackbuilds.org>

PRGNAM=ffmpeg
VERSION=${VERSION:-2.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}

if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi

CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-march=haswell -O2 -pipe -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi

set -e

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;

# Flags do Arch
# --disable-stripping
# --enable-avisynth
# --enable-avresample
# --enable-fontconfig
# --enable-libass
# --enable-libfreetype
# --enable-libopenjpeg
# --enable-libopus
# --enable-libv4l2
# --enable-libvpx
# --enable-libbluray
# --enable-libfribidi
# --enable-libgsm
# --enable-libmodplug
# --enable-libschroedinger
# --enable-librtmp

CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--shlibdir=/usr/lib${LIBDIRSUFFIX} \
--docdir=/usr/doc/$PRGNAM-$VERSION/html \
--mandir=/usr/man \
--disable-debug \
--disable-static \
--enable-shared \
--enable-pthreads \
--enable-libtheora \
--enable-libvorbis \
--enable-gpl \
--enable-version3 \
--enable-postproc \
--enable-swscale \
--enable-x11grab \
--enable-avfilter \
--enable-gnutls \
--enable-libcdio \
--enable-libssh \
--enable-libcaca \
--enable-libsmbclient \
--enable-opengl \
--enable-libmp3lame \
--enable-libx264 \
--enable-libspeex \
--enable-libxvid \
--enable-openal \
--enable-nonfree \
--enable-libpulse \
--enable-fontconfig \
--enable-libfreetype \
--enable-libfaac \
--enable-libvpx \
--enable-libv4l2 \
--enable-libwavpack \
--enable-openssl \
--arch=$ARCH

make -j5
make install DESTDIR=$PKG
make install-man DESTDIR=$PKG

find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

find $PKG/usr/man -type f -exec gzip -9 {} \;

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/txt
cp -a Changelog COPYING* CREDITS INSTALL* LICENSE* MAINTAINERS README* RELEASE \
VERSION $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc/*.txt $PKG/usr/doc/$PRGNAM-$VERSION/txt/
find . -name "RELEASE_NOTES" -exec cp -a {} $PKG/usr/doc/$PRGNAM-$VERSION/ \;
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}



7. Re: Dúvida sobre instalação e pós-instalação do Slackware

Patrick
Freud_Tux

(usa Outra)

Enviado em 04/10/2015 - 16:47h

ru4n escreveu:

O Slackware reconhece bem os touchpads dos notebooks ?
Pergunto isso, pois instalei o debian em um asus, e o touchpad ficou 85% bom, só faltou ativar o botão/clique do meio editando um arquivo.
Já um acer, o touchpad dele ficou uns 55% bom, nesse muitas funções não funcionam tais como, botão esquerdo, segurar e arrastar... Mesmo editando o arquivo referente a ele.
Vou ter alguma surpresa com touchpads no Slackware ?


Isso depende mais do reconhecimento feito pelo Xorg do que pela distribuição. O Slackware não cria o xorg.conf por padrão (hoje em dia já não é mais necessário), mas nada que um X -configure não resolva.

Pra configurar o touchpad, é necessário copiar o arquivo /usr/share/X11/xorg.conf.d/50-synaptics.conf para a pasta /etc/X11/xorg.conf.d, depois é só editá-lo para acrescentar ou remover opções.

* Não tive problemas com o touchpad no Slackware no meu novo notebook Dell que veio com Buguntu. Não precisei configurar nada.


Entendi ;)

Criar o xorg já me salvou algumas vezes no debian lenny em um a outra máquina, onde, a placa de video, via carregava o drive openchrome que bugava o vídeo, e o X não subia.
O Slackware tem esse arquivo 50-synaptics.conf? Achei que era coisa do debian.

Obrigado pela dica ;)


Grinder escreveu:

Freud Tux escreveu:

Grinder!

Desculpa se me enrolei para me explicar na 3º dúvida. Mas o lcavalheiro respondeu ;)
Era pra saber, se o Slackware já vem com alguma regra no iptables, ou se precisasse criar ela. Se ele viesse com alguma regra, queria saber se era algo como manter todas as portas de entrada fechada, e deixar todas as portas de saída abertas, e se aceitasse o protocolo ICMP (ping) de máquinas externas (internet, por exemplo).

Sobre a partição home, entendi o que você disse.
É instalar a /home junto com o sistema raíz, e, criar uma partição "backup" para os arquivos. Então bastaria montar ela no /etc/fstab e depois linkar essa o diretório /home que está na raíz, para a partição backup, seria isso?
Mas eu não pretendo ficar muito tempo com o debian mesmo, então, depois do Slackware pronto e configurado, eu pego somente meus arquivos de trabalho e outros arquivos normais, e apago as "homes" do debian, e o debian junto rsrsr ;).
O Slackware vai ficar aqui soberano ;).


Sim, seria isso. Ae no FSTAB você monta ela como /home/backup por exemplo. Com isso você não precisa se preocupar com /home numa troca de Linux. E continua tendo uma pasta backup fiel em ext4 e montada na home.

Por favor, peço com amor e carinho auheahua
Se for usar Slackware por favor não use NADA dessas coisas automáticas, faça pelo modo manual.

Vou citar um exemplo
Vamos supor que você vá querer instalar o programa ffmpeg no Slackware.
Não use sbopkg, nem slap-get, nem nada disso.

1-) Use o site www.slackbuilds.org ( http://slackbuilds.org/repository/14.1/multimedia/ffmpeg/ )
2-) Você precisa baixar o arquivo .SlackBuild e o arquivo slack-desk e claro o source do programa, no caso ffmpeg.
3-) Comece a se acostumar com os SlackBuilds, aprenda com ele. Como você pode ver, ffmpeg é muito mais do que ele apenas aparenta ser. Se você tivesse mandando instalar o ffmpeg pelo sbopkg você não saberia metade da moeda pois foi compilação automática.
4-) Você pode escolher a versão que você quiser, pode manter a 2.6.3 que é a versão usada para o Slackware 14.1 ou pode ir no site oficial do ffmpeg e baixar a versão 2.8 e modificar o .SlackBuild.
5-) Na dúvida do que se pode usar no ./configure use a "concorrência" para te ajudar.
https://wiki.gentoo.org/wiki/Ffmpeg
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/ffmpeg
6-) Aqui no Slackware, no mundo da compilação, a ordem dos fatores alteram o resultado viu hehehe
A ordem da compilação é essencial, veja um exemplo do meu ffmpeg no slackware usando essa forma manual
http://postimg.org/image/5ongy9r2v/
Veja que tenho uma pasta para cada app, e um script que me mostra a ordem correta.

Dessa forma você aprende muito mais, deixa seu sistema de acordo com suas necessidades e por aí vai. Fica a dica
Veja como é o SlacBuild do site e como é o meu, são diferentes e são ajustados para minha realidade, repito, se fosse de forma automática isso não seria possível. E ainda por cima aprendi sobre ffmpeg rss

#!/bin/sh

# Slackware build script for ffmpeg

# Copyright 2010-2015 Heinz Wiesinger, Amsterdam, The Netherlands
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# Originally written by core (eroc@linuxmail.org)
# Modified by Robby Workman <rworkman@slackbuilds.org>

PRGNAM=ffmpeg
VERSION=${VERSION:-2.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}

if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi

CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-march=haswell -O2 -pipe -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi

set -e

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;

# Flags do Arch
# --disable-stripping
# --enable-avisynth
# --enable-avresample
# --enable-fontconfig
# --enable-libass
# --enable-libfreetype
# --enable-libopenjpeg
# --enable-libopus
# --enable-libv4l2
# --enable-libvpx
# --enable-libbluray
# --enable-libfribidi
# --enable-libgsm
# --enable-libmodplug
# --enable-libschroedinger
# --enable-librtmp

CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--shlibdir=/usr/lib${LIBDIRSUFFIX} \
--docdir=/usr/doc/$PRGNAM-$VERSION/html \
--mandir=/usr/man \
--disable-debug \
--disable-static \
--enable-shared \
--enable-pthreads \
--enable-libtheora \
--enable-libvorbis \
--enable-gpl \
--enable-version3 \
--enable-postproc \
--enable-swscale \
--enable-x11grab \
--enable-avfilter \
--enable-gnutls \
--enable-libcdio \
--enable-libssh \
--enable-libcaca \
--enable-libsmbclient \
--enable-opengl \
--enable-libmp3lame \
--enable-libx264 \
--enable-libspeex \
--enable-libxvid \
--enable-openal \
--enable-nonfree \
--enable-libpulse \
--enable-fontconfig \
--enable-libfreetype \
--enable-libfaac \
--enable-libvpx \
--enable-libv4l2 \
--enable-libwavpack \
--enable-openssl \
--arch=$ARCH

make -j5
make install DESTDIR=$PKG
make install-man DESTDIR=$PKG

find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

find $PKG/usr/man -type f -exec gzip -9 {} \;

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/txt
cp -a Changelog COPYING* CREDITS INSTALL* LICENSE* MAINTAINERS README* RELEASE \
VERSION $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc/*.txt $PKG/usr/doc/$PRGNAM-$VERSION/txt/
find . -name "RELEASE_NOTES" -exec cp -a {} $PKG/usr/doc/$PRGNAM-$VERSION/ \;
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}


E aeee ;)

Sobre o lance do diretório home linkado, me surgiu uma dúvida.
Todos os arquivos de configuração dos programas, do sistema e do ambiente gráfico vão ficar no sistema raíz, ou vão ser "jogados" para a partição linkada na home?

Eu acho que entendi, o lance do SlackBuilds, ou seja, compilar e adequar para as necessidades, e de quebra, saber o que foi feito, ao invés de ficar no modo automático. Isso é bem válido e faz bastante sentido.
Mas se por acaso, for usar os mirrors do Slackware, e os programas do SlackBuikds e algumas coisas do mirros do Alien Bob, como fazer manter isso tudo sempre atualizado, sem danificar o sistema?
Em um upgrade de versão, como não deixar o sistema badernar tudo?
Essa é uma das coisa que passei esse final de semana todo pensando ;)
Se puder me explicar eu agradeço :D.

Uma coisa que fiquei pensando.
Existe muita diferença entre uma instalação full e uma personalizada para um novato no Slackware?
O que ocorre é que o debian e outras distros muito automatizadas instalam em suas instalações full mais de 1000 pacotes, e muitos deles são inúteis.
A instalação full do Slackware não teria essas coisas, ou seria bem reduzido, ou seja, faria o usuário usar o cérebro antes de instalar (coisas que as distros estão evitando fazer hoje).

T+ e valeus ;)





8. Re: Dúvida sobre instalação e pós-instalação do Slackware

Eric
Grinder

(usa Slackware)

Enviado em 04/10/2015 - 17:26h

E aeee ;)

Sobre o lance do diretório home linkado, me surgiu uma dúvida.
Todos os arquivos de configuração dos programas, do sistema e do ambiente gráfico vão ficar no sistema raíz, ou vão ser "jogados" para a partição linkada na home?

Eu acho que entendi, o lance do SlackBuilds, ou seja, compilar e adequar para as necessidades, e de quebra, saber o que foi feito, ao invés de ficar no modo automático. Isso é bem válido e faz bastante sentido.
Mas se por acaso, for usar os mirrors do Slackware, e os programas do SlackBuikds e algumas coisas do mirros do Alien Bob, como fazer manter isso tudo sempre atualizado, sem danificar o sistema?
Em um upgrade de versão, como não deixar o sistema badernar tudo?
Essa é uma das coisa que passei esse final de semana todo pensando ;)
Se puder me explicar eu agradeço :D.

Uma coisa que fiquei pensando.
Existe muita diferença entre uma instalação full e uma personalizada para um novato no Slackware?
O que ocorre é que o debian e outras distros muito automatizadas instalam em suas instalações full mais de 1000 pacotes, e muitos deles são inúteis.
A instalação full do Slackware não teria essas coisas, ou seria bem reduzido, ou seja, faria o usuário usar o cérebro antes de instalar (coisas que as distros estão evitando fazer hoje).

T+ e valeus ;)


Quanto ao lance da home, esquece, vou tentar explicar novamente, estou escutando um Ozzy Osbourne ae já viu auheahuea.

Geralmente as pessoas fazem assim
Criam uma partição para a raiz " / "
E criam uma partição para a home " /home "

Ou seja, a "pasta" que na verdade é uma partição "/home" está independente da raiz " / "
Até ai tudo bem, maravilhoso a idéia, o cara formata a raiz e não perde a home. E por isso motivo, provavelmente começam a guardar dados importantes na /home

Mas o pessoal esquece que a pasta /home é como se fosse a pasta "Meus Documentos" do Windows.
Fazendo uma comparação rápida, qual seria mais correto? Gravar as suas fotos importantes dentro do Meus Documentos/Imagens ou gravar numa outra partição chamada Backup e dentro de backup vc criar uma pasta Fotos Importantes?

É a mesma coisa no Linux, pra que salvar dados importantes na pasta /home que é aonde o Linux armazena dados de configurações de usuário sendo que você pode criar uma partição com outro nome qualquer e salvar seus dados lá.
Eu defendo sempre que a pasta home faz parte da raiz, se você formata o Linux (raiz) tem que formatar a home também.

Resumindo a história toda

Ao invés de você criar uma partição "/home" crie uma partição "/home/backup" e deixe a /home ser parte da raiz /

Fazendo assim, você pode trocar de Linux quantas vezes você quiser sem se preocupar em perder dados importantes, pois estão sempre guardados na partição independente do Linux.

Já respondo as outras perguntas, vou ter passear com o cachorrinho rsss mulher é flórida.


9. Re: Dúvida sobre instalação e pós-instalação do Slackware

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/10/2015 - 17:51h

Freud Tux escreveu:

ru4n escreveu:

O Slackware reconhece bem os touchpads dos notebooks ?
Pergunto isso, pois instalei o debian em um asus, e o touchpad ficou 85% bom, só faltou ativar o botão/clique do meio editando um arquivo.
Já um acer, o touchpad dele ficou uns 55% bom, nesse muitas funções não funcionam tais como, botão esquerdo, segurar e arrastar... Mesmo editando o arquivo referente a ele.
Vou ter alguma surpresa com touchpads no Slackware ?


Isso depende mais do reconhecimento feito pelo Xorg do que pela distribuição. O Slackware não cria o xorg.conf por padrão (hoje em dia já não é mais necessário), mas nada que um X -configure não resolva.

Pra configurar o touchpad, é necessário copiar o arquivo /usr/share/X11/xorg.conf.d/50-synaptics.conf para a pasta /etc/X11/xorg.conf.d, depois é só editá-lo para acrescentar ou remover opções.

* Não tive problemas com o touchpad no Slackware no meu novo notebook Dell que veio com Buguntu. Não precisei configurar nada.


Entendi ;)

Criar o xorg já me salvou algumas vezes no debian lenny em um a outra máquina, onde, a placa de video, via carregava o drive openchrome que bugava o vídeo, e o X não subia.
O Slackware tem esse arquivo 50-synaptics.conf? Achei que era coisa do debian.

Obrigado pela dica ;)


Sim, ele fica armazenado em /usr/share/X11/xorg.conf.d, mas é recomendado copiá-lo para /etc/X11/xorg.conf.d, pois em uma atualização do xorg as configurações feitas em /usr/share podem ser perdidas.



10. Re: Dúvida sobre instalação e pós-instalação do Slackware

Patrick
Freud_Tux

(usa Outra)

Enviado em 04/10/2015 - 20:22h

Grinder escreveu:

E aeee ;)

Sobre o lance do diretório home linkado, me surgiu uma dúvida.
Todos os arquivos de configuração dos programas, do sistema e do ambiente gráfico vão ficar no sistema raíz, ou vão ser "jogados" para a partição linkada na home?

Eu acho que entendi, o lance do SlackBuilds, ou seja, compilar e adequar para as necessidades, e de quebra, saber o que foi feito, ao invés de ficar no modo automático. Isso é bem válido e faz bastante sentido.
Mas se por acaso, for usar os mirrors do Slackware, e os programas do SlackBuikds e algumas coisas do mirros do Alien Bob, como fazer manter isso tudo sempre atualizado, sem danificar o sistema?
Em um upgrade de versão, como não deixar o sistema badernar tudo?
Essa é uma das coisa que passei esse final de semana todo pensando ;)
Se puder me explicar eu agradeço :D.

Uma coisa que fiquei pensando.
Existe muita diferença entre uma instalação full e uma personalizada para um novato no Slackware?
O que ocorre é que o debian e outras distros muito automatizadas instalam em suas instalações full mais de 1000 pacotes, e muitos deles são inúteis.
A instalação full do Slackware não teria essas coisas, ou seria bem reduzido, ou seja, faria o usuário usar o cérebro antes de instalar (coisas que as distros estão evitando fazer hoje).

T+ e valeus ;)


Quanto ao lance da home, esquece, vou tentar explicar novamente, estou escutando um Ozzy Osbourne ae já viu auheahuea.

Geralmente as pessoas fazem assim
Criam uma partição para a raiz " / "
E criam uma partição para a home " /home "

Ou seja, a "pasta" que na verdade é uma partição "/home" está independente da raiz " / "
Até ai tudo bem, maravilhoso a idéia, o cara formata a raiz e não perde a home. E por isso motivo, provavelmente começam a guardar dados importantes na /home

Mas o pessoal esquece que a pasta /home é como se fosse a pasta "Meus Documentos" do Windows.
Fazendo uma comparação rápida, qual seria mais correto? Gravar as suas fotos importantes dentro do Meus Documentos/Imagens ou gravar numa outra partição chamada Backup e dentro de backup vc criar uma pasta Fotos Importantes?

É a mesma coisa no Linux, pra que salvar dados importantes na pasta /home que é aonde o Linux armazena dados de configurações de usuário sendo que você pode criar uma partição com outro nome qualquer e salvar seus dados lá.
Eu defendo sempre que a pasta home faz parte da raiz, se você formata o Linux (raiz) tem que formatar a home também.

Resumindo a história toda

Ao invés de você criar uma partição "/home" crie uma partição "/home/backup" e deixe a /home ser parte da raiz /

Fazendo assim, você pode trocar de Linux quantas vezes você quiser sem se preocupar em perder dados importantes, pois estão sempre guardados na partição independente do Linux.

Já respondo as outras perguntas, vou ter passear com o cachorrinho rsss mulher é flórida.


Entendi!

Mas vou esperar você terminar de explicar heheheh.
Bom passeio com o dog ;)

T+


ru4n escreveu:

Freud Tux escreveu:

ru4n escreveu:

O Slackware reconhece bem os touchpads dos notebooks ?
Pergunto isso, pois instalei o debian em um asus, e o touchpad ficou 85% bom, só faltou ativar o botão/clique do meio editando um arquivo.
Já um acer, o touchpad dele ficou uns 55% bom, nesse muitas funções não funcionam tais como, botão esquerdo, segurar e arrastar... Mesmo editando o arquivo referente a ele.
Vou ter alguma surpresa com touchpads no Slackware ?


Isso depende mais do reconhecimento feito pelo Xorg do que pela distribuição. O Slackware não cria o xorg.conf por padrão (hoje em dia já não é mais necessário), mas nada que um X -configure não resolva.

Pra configurar o touchpad, é necessário copiar o arquivo /usr/share/X11/xorg.conf.d/50-synaptics.conf para a pasta /etc/X11/xorg.conf.d, depois é só editá-lo para acrescentar ou remover opções.

* Não tive problemas com o touchpad no Slackware no meu novo notebook Dell que veio com Buguntu. Não precisei configurar nada.


Entendi ;)

Criar o xorg já me salvou algumas vezes no debian lenny em um a outra máquina, onde, a placa de video, via carregava o drive openchrome que bugava o vídeo, e o X não subia.
O Slackware tem esse arquivo 50-synaptics.conf? Achei que era coisa do debian.

Obrigado pela dica ;)


Sim, ele fica armazenado em /usr/share/X11/xorg.conf.d, mas é recomendado copiá-lo para /etc/X11/xorg.conf.d, pois em uma atualização do xorg as configurações feitas em /usr/share podem ser perdidas.


Captei!

Vou estudar durante a semana iptables pra criar um script pra usar aqui.

Valeus T+









11. Re: Dúvida sobre instalação e pós-instalação do Slackware

Eric
Grinder

(usa Slackware)

Enviado em 05/10/2015 - 17:59h

Mas se por acaso, for usar os mirrors do Slackware, e os programas do SlackBuikds e algumas coisas do mirros do Alien Bob, como fazer manter isso tudo sempre atualizado, sem danificar o sistema?
Em um upgrade de versão, como não deixar o sistema badernar tudo?
Essa é uma das coisa que passei esse final de semana todo pensando ;)
Se puder me explicar eu agradeço :D.

Uma coisa que fiquei pensando.
Existe muita diferença entre uma instalação full e uma personalizada para um novato no Slackware?
O que ocorre é que o debian e outras distros muito automatizadas instalam em suas instalações full mais de 1000 pacotes, e muitos deles são inúteis.
A instalação full do Slackware não teria essas coisas, ou seria bem reduzido, ou seja, faria o usuário usar o cérebro antes de instalar (coisas que as distros estão evitando fazer hoje).


Mirrors é um só e o mirrors do Slackware só serve para atualização do sistema e uso do slackpkg.
Independente da forma que você for instalar seus aplicativos se é pelo sbopkg, slackbuild manual, etc o "mirrors" sempre será o mesmo e a função dele continuará sendo a mesma, atualizar o sistema e usar o slackpkg para adicionar alguma coisa do Slackware ou remover.

O truque para o Slackware não confundir o que é arquivo de sistema e o que é pacote compilado por você na hora da atualização (slackpkg upgrade-all) é você adicionar a tag SBo e alien no blacklist do slackpkg.
Para isso basta editar o "/etc/slackpkg/blacklist" e adicionar
[0-9]+_SBo
[0-9]+alien


Assim você pode manter seu Slackware atualizado sem ter preocupações com seus pacotes compilados.

Na verdade se vc for usar o KDE ou XFCE, não existe muita diferença de uma instalação personalizada, claro existe vários pacotes que podem ser removidos que vc provavelmente nunca usará, mas isso vc aprende com o tempo.


12. Re: Dúvida sobre instalação e pós-instalação do Slackware

Patrick
Freud_Tux

(usa Outra)

Enviado em 05/10/2015 - 21:43h

Grinder escreveu:

Mas se por acaso, for usar os mirrors do Slackware, e os programas do SlackBuikds e algumas coisas do mirros do Alien Bob, como fazer manter isso tudo sempre atualizado, sem danificar o sistema?
Em um upgrade de versão, como não deixar o sistema badernar tudo?
Essa é uma das coisa que passei esse final de semana todo pensando ;)
Se puder me explicar eu agradeço :D.

Uma coisa que fiquei pensando.
Existe muita diferença entre uma instalação full e uma personalizada para um novato no Slackware?
O que ocorre é que o debian e outras distros muito automatizadas instalam em suas instalações full mais de 1000 pacotes, e muitos deles são inúteis.
A instalação full do Slackware não teria essas coisas, ou seria bem reduzido, ou seja, faria o usuário usar o cérebro antes de instalar (coisas que as distros estão evitando fazer hoje).


Mirrors é um só e o mirrors do Slackware só serve para atualização do sistema e uso do slackpkg.
Independente da forma que você for instalar seus aplicativos se é pelo sbopkg, slackbuild manual, etc o "mirrors" sempre será o mesmo e a função dele continuará sendo a mesma, atualizar o sistema e usar o slackpkg para adicionar alguma coisa do Slackware ou remover.

O truque para o Slackware não confundir o que é arquivo de sistema e o que é pacote compilado por você na hora da atualização (slackpkg upgrade-all) é você adicionar a tag SBo e alien no blacklist do slackpkg.
Para isso basta editar o "/etc/slackpkg/blacklist" e adicionar
[0-9]+_SBo
[0-9]+alien


Assim você pode manter seu Slackware atualizado sem ter preocupações com seus pacotes compilados.

Na verdade se vc for usar o KDE ou XFCE, não existe muita diferença de uma instalação personalizada, claro existe vários pacotes que podem ser removidos que vc provavelmente nunca usará, mas isso vc aprende com o tempo.


Acho que agora entendi.
Os pacotes do sistema, ele atualiza via mirrors, e os pacotes compilados manualmente, como, os do SlackBuild, basta acrescentar na lista negra, até ai blz. Mas os pacotes compilados manualmente como os do SlackBuild, para manter eles atualizados seria manualmente?
Não estou considerando usar "heresias" hehehehe ;).

Eu sempre gostei mais do KDE, desde quando comecei a usar o Gnu/Linux, desde a época do Kurumin 7 :D.

Deixa eu perguntar uma coisa.
Não lembro a fonte, mas andei lendo que o Slackware vem com o Compiz ativo, essa informação confere?
Lembro que tinha a dupla de efeitos especias "Compiz + Beryl", desktop em 3D, efeito de cubo, janelas gelatinosas, transparência... Fazia muito sucesso. Faz tempo que não sei nada sobre o Compiz e Beryl, e não sei se daria para usar eles no Slackware.

Pergunto isso, pois o KDE4 integra efeitos 3D e coisas como janelas "gelatinosas" e transparência, mas muitas distros já estão inserindo o pulseaudio nele, e não sei até quanto tempo o KDE no Slackware vai sobreviver sem o pulseaudio. Então, preciso de um plano "B". Penso no Openbox com efeitos 3D e outros efeitos.
O que acha?

P.S:

Esperando ansioso pela versão 14.2 do Slackware ;)

T+ e valeus.







01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts