Table of Contents

Slackware 15

Instalação padrão

Video da instalação

https://youtu.be/8v2SY8eACtA

Pós-instalação

Primeiro boot

Você acaba de instalar o Slackware, parabéns! Versão corrente 15:

marvin$ cat /etc/slackware-version
marvin$ neofetch

Novo Usuário e SUDO

* Criar usuário seuze (seu usuário, aqui chamado para abreviar de seuze)

marvin$ useradd -m -U -c "Jose Maria" -s /bin/bash seuze
marvin$ passwd seuze
usermod -a -G adm seuze
usermod -a -G users seuze
marvin$ groupadd sudo
marvin$ usermod -a -G sudo seuze
marvin$ visudo

log do hystory

root@marvin:/var/log# mkdir uhistory
root@marvin:/var/log# chown :users uhistory/
root@marvin:/var/log# chmod g+w uhistory/

slackpkg

vi /etc/slackpkg/slackpkg.conf

Adicionar um mirror

slackpkg update
slackpkg remove hplip
slackpkg upgrade-all
slackpkg install-new
slackpkg clean-system

SSH

Para fazer o login com chaves SSH sem necessidade de senhas, precisa-se copiar as chaves para o servidor.

$ ssh-copy-id marvin

Lilo

Pasta Config

Pasta para armazenar arquivos de configuração que serão usados em vários diretórios do sistema. Também conterá o repositório serverconfig

marvin$ cd /home/seuze/Documents
marvin$ mkdir config

E para facilitar ssh, copiar o arquivo local de hosts configurados:

coruja$ scp /etc/hosts marvin:~/Documents/config

slackpkg plus

instalando slackpkg+

cd /home/seuze/Downloads/
 
installpkg slackpkg+-1.7.6-noarch-9mt.txz 
 
vi slackpkgplus.conf 

atualizando um pacote com slackpkg+

slackpkg update gpg
slackpkg update 
slackpkg
slackpkg upgrade-all
slackpkg upgrade-all
slackpkg search ffmpeg
 
slackpkg upgrade ffmpeg

instalando um pacote com slackpkg+

slackpkg install obs-studio

instalando um pacote pelo código fonte manualmente

wget http://www.johnath.com/beep/beep-1.3.tar.gz
mkdir pkg
make DESTDIR=`pwd`/pkg install
make -f makedestdir install DESTDIR=./pkg

instalando um pacote pelo código fonte com slackbuilds

Baixar o script SlackBuild para o pacote desejado:

wget https://slackbuilds.org/slackbuilds/14.2/misc/beep.tar.gz
tar -xvzf beep.tar.gz 
cd beep

Baixar o .tar.gz do pacote descrito no .info:

wget $(grep tar.gz beep.info | cut -d "\"" -f2);

Executar o script SlackBuild:

./beep.SlackBuild
mv /tmp/beep-1.3-x86_64-1_SBo.tgz .
 
installpkg beep-1.3-x86_64-1_SBo.tgz 

Para remover, basta:

removepkg beep

instalando um pacote com sbotools

sboinstall beep

Git

repositório config

Dado o clone, aproveitar os arquivos de configuração do backup:

Para seuze, root e skel:

Pasta etc: