1
0
Fork 0

Compare commits

...

2 Commits

Author SHA1 Message Date
Raul Dipeas fefcf8478a ^como-personalizar-o-bash
Implantação no Surge / deploy (push) Waiting to run Details
2024-04-08 14:29:25 -03:00
Raul Dipeas 8bb0832c41 ^instalação-de-drivers-no-ubuntu 2024-04-08 14:25:25 -03:00
3 changed files with 10 additions and 10 deletions

View File

@ -21,7 +21,7 @@ Por padrão, ele já está incluso no núcleo do Linux, porém, no caso do Ubunt
Basta executar os comandos abaixo:
```bash
sudo add-apt-repository ppa:kisak/kisak-mesa
pkcon update
sudo apt update
```
Após a atualização, é necessário reiniciar o sistema para que os novos drivers entrem em funcionamento.
@ -36,7 +36,7 @@ then
echo 'Sua GPU é NVIDIA'
(lspci |grep NVIDIA|cut -d: -f3|cut -d ' ' -f4|head -n1)
sudo add-apt-repository ppa:graphics-drivers/ppa
pkcon install "$(apt search nvidia-driver 2>/dev/null|grep nvidia-driver|grep -v open|grep -v server|cut -d '/' -f1|tail -n1)"
sudo apt install "$(apt search nvidia-driver 2>/dev/null|grep nvidia-driver|grep -v open|grep -v server|cut -d '/' -f1|tail -n1)"
cat <<EOF |sudo tee /usr/local/bin/prime-run>/dev/null
#!/bin/sh
set -e
@ -60,7 +60,7 @@ Assim como o **MESA** abrange uma enorme quantidade de dispositivos de vídeo, o
Porém, da mesma forma que o **MESA**, no caso do Ubuntu, pode ser que ele não esteja disponível na última versão, mas ele pode ser facilmente atualizado com o comando abaixo:
```bash
wget -q --show-progress http://ppa.launchpad.net/kxstudio-debian/libs/ubuntu/pool/main/a/alsa-firmware/$(wget -qO- http://ppa.launchpad.net/kxstudio-debian/libs/ubuntu/pool/main/a/alsa-firmware/|grep amd64.deb|cut -d '"' -f8)
pkcon install-local ./alsa-firmware*.deb
sudo apt install ./alsa-firmware*.deb
```
Após a atualização, é necessário reiniciar o sistema para que os novos drivers entrem em funcionamento.

View File

@ -168,7 +168,7 @@ Só vale ressaltar que é sempre bom conferir os pacotes disponíveis no reposit
Finalmente, sem mais delongas, você pode instalar o **LibreOffice** atualizado no **Ubuntu** com os comandos abaixo:
```bash
sudo add-apt-repository ppa:libreoffice/ppa
pkcon update
sudo apt update
```
Se você gostou do conteúdo desta postagem e quer receber mais conteúdos como esse, me siga no [**Twitter**](https://twitter.com/rauldipeas).

View File

@ -48,7 +48,7 @@ A real necessidade para um complemento como esse, é que por padrão o `bash` n
Para instalar o `atuin` no **Ubuntu**, basta executar os comandos abaixo:
```bash
bash <(wget -qO- https://raw.githubusercontent.com/rauldipeas/apt-repository/main/apt-repository.sh)
pkcon install atuin
sudo apt install atuin
wget -qO- "$HOME"/.bashrc.d/bash-preexec.sh https://raw.githubusercontent.com/rcaloras/bash-preexec/master/bash-preexec.sh
cat <<EOF |tee "$HOME"/.bashrc.d/atuin.bash>/dev/null
[[ -f ~/.bashrc.d/bash-preexec.sh ]] && source ~/.bashrc.d/bash-preexec.sh
@ -65,7 +65,7 @@ Se você faz um uso intenso do terminal, isso ajuda demais, pois poupa muito tem
Para instalar o `ble.sh` no **Ubuntu**, basta executar os comandos abaixo:
```bash
pkcon install build-essential git
sudo apt install build-essential git
git clone -q --recursive https://github.com/akinomyoga/ble.sh.git
make -C ble.sh install PREFIX="$HOME"/.local>/dev/null
cat <<EOF |tee "$HOME"/.bashrc.d/blesh.bash>/dev/null
@ -93,7 +93,7 @@ Além do `fzf`, nós vamos instalar também o [`bat`](https://github.com/sharkdp
Pra instalar o `fzf` e o `bat` no **Ubuntu**, basta executar os comandos abaixo:
```bash
bash <(wget -qO- https://raw.githubusercontent.com/rauldipeas/apt-repository/main/apt-repository.sh)
pkcon install bat fzf
sudo apt install bat fzf
cat <<EOF |sudo tee /usr/local/bin/fzf-dir>/dev/null
#!/bin/bash
set -e
@ -113,7 +113,7 @@ Com ele, além da visualização melhorada do nome do host, usuário e pasta atu
Pra instalar o `liquidprompt` no **Ubuntu**, basta executar os comandos abaixo:
```bash
bash <(wget -qO- https://raw.githubusercontent.com/rauldipeas/apt-repository/main/apt-repository.sh)
pkcon install liquidprompt
sudo apt install liquidprompt
cp /usr/share/liquidprompt/liquidpromptrc-dist .config/liquidpromptrc
sed -i 's/debian.theme/powerline.theme/g' "$HOME"/.config/liquidpromptrc
cat <<EOF |"$HOME"/.bashrc.d/liquidprompt.bash>/dev/null
@ -132,7 +132,7 @@ O [`micro`](https://micro-editor.github.io) é um editor de texto para o termina
Pra instalar o `micro` no **Ubuntu**, basta executar os comandos abaixo:
```bash
bash <(wget -qO- https://raw.githubusercontent.com/rauldipeas/apt-repository/main/apt-repository.sh)
pkcon install micro
sudo apt install micro
mkdir -p "$HOME"/.config/micro
cat <<EOF |tee "$HOME"/.config/micro/settings.json>/dev/null
{
@ -150,7 +150,7 @@ O [`ntfy`](https://github.com/dschep/ntfy) é um notificador para comandos demor
Para instalar o `ntfy` no **Ubuntu**, basta executar os comandos abaixo:
```bash
pkcon install libnotify-bin pipx
sudo apt install libnotify-bin pipx
pipx install --system-site-packages ntfy
cat <<EOF |tee "$HOME"/.bashrc.d/ntfy.bash>/dev/null
PATH="\$PATH":"\$HOME"/.local/bin