Escolar Documentos
Profissional Documentos
Cultura Documentos
- 1/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
>> 1.1. SOBRE A VERSÃO LEAP E A TUMBLEWEED principalmente em inglês. Nada que um tradutor da
internet não dê uma luz.
A versão openSUSE Leap tem foco maior em estabilidade e
testes mais rígidos dos pacotes e kernel que são Dominando alguns conceitos básicos de Linux e do
distribuídos à comunidade, portanto, nem sempre são os openSUSE, nada lhe impedirá de usar a documentação e
mais atualizados. A openSUSE Tumbleweed é uma versão dicas de outras distribuições, tais como Arch Linux e
de lançamento contínuo, (do inglês rolling release), para Gentoo, estas duas reconhecidas na comunidade pela boa
quem busca ter um sistema com as últimas versões dos documentação técnica. Um bom profissional deve sempre
pacotes. Mas observe que a quantidade de projetos e estar pronto para novos desafios, se adaptando em meio
atualizações é muito grande, o que impossibilita ter a aos novos rumos. Apenas copiar e colar comandos da
mesma estabilidade da openSUSE Leap. Na Tumbleweed internet não irá acrescentar muito em sua vida
temos atualizações e correções com muito mais profissional.
frequência, o que pode quebrar temporariamente a
compatibilidade entre pacotes e bibliotecas. É um trabalho
duro se aprimorar continuamente, tenha paciência,
pesquise e contribua com a comunidade openSUSE. REFERÊNCIAS
- 2/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
>> 1.5 INSTALE E REMOVA, MAS NÃO QUEBRE NADA, tais como LXDE, LXQt, XFCE, MATE, Cinnamon, Gnome e
ZYPPER KDE, são desenvolvidas em cima bibliotecas de construção
de interfaces gráficas, sendo o GTK, o QT e suas versões as
A ferramenta zypper é o gerenciador de pacotes e mais conhecidas. Muitas vezes o ambiente de trabalho é
repositórios do SUSE/openSUSE, equivale ao apt do chamado de interface gráfica para facilitar o
Debian, assim como o utilitário rpm equivale ao dpkg. o entendimento.
zypper é reconhecido pelo bom desempenho para
gerenciar, instalar, remover e atualizar pacotes e
repositórios. <<<< Mais estabilidade
LXDE (GTK+ 2) XFCE (GTK+ 2) Cinnamon Gnome (GTK+ 3)
Caso um repositório novo adicionado possua pacotes já LXQt (QT) MATE (GTK+ 3) (GTK+ 3) KDE (QT)
instalado na sua distribuição, o zypper não atualizará a
partir do novo repositório adicionado, a não ser que você Windows 98 Windows 7 Windows 10
explicitamente execute um comando para que os pacotes Mais funcionalidades >>>>
sejam utilizados a partir do novo repositório. O zypper
sempre adota um comportamento conservador para Eles, os ambientes de trabalho, agregam várias
manter o sistema estável. Falei, integridade e praticidade ferramentas, aplicativos e módulos que possuem como
é comigo. principal finalidade tornar a utilização do computador uma
experiência agradável ao usuário, por isso incluem
editores de texto, emulador de terminal, ferramentas de
configuração, visualizador de imagem e muito mais.
>> 1.6 AS MÁQUINAS TRABALHANDO PELA QUALIDADE
COM OPENQA A escolha do seu ambiente de trabalho dependerá mais de
uma questão pessoal de adaptação às ferramentas e fluxo
O meu openQA foi criado pela SUSE / openSUSE, para de trabalho. Cada ambiente possui um ritmo, e a música
garantir a qualidade robustez e estabilidade, ajudando na que ele toca pode não fazer sentido para você. O problema
automação de testes e detecção de erros. Todas as versões não é ter muitas opções, o problema é você não saber do
da openSUSE (Leap e Tumbleweed) e muitos dos principais que precisa. Para quem não sabe onde quer chegar,
pacotes da openSUSE (GNOME, KDE, YaST2, etc.) são qualquer caminho serve.
testados nessa plataforma. Todo o código fonte do openQA
está disponível no GitHub no endereço Existem dezenas de análises na internet sobre ambientes
https://github.com/os-autoinst/openQA. de trabalho, mas algumas dicas podem lhe ajudar
bastante: 1) No quadro em que colocamos alguns dos
principais ambientes de trabalho Linux, classificamos da
esquerda para a direita em uma ordem de simplicidade e
>> 1.7 AUTOMATIZANDO OS TESTES E A CONSTRUÇÃO: estabilidade. Quanto mais simples, menos código e mais
OBS E SUSE STUDIO EXPRESS fácil para os desenvolvedores manterem; 2) Os ambientes
Gnome e KDE são mais modernos, sendo equivalentes ao
Agora que temos alguém que faça os testes, precisamos
que o Microsoft entrega com o Windows 10, assim como
dos pacotes para enviar ao openQA. Exatamente, você é
os demais ambientes de trabalho Linux equivalem a
esperto, o OBS, atual Open Build Service e antigo
outras versões no Windows no quadro anterior, de forma
openSUSE Build Service, é uma plataforma projetada para
simplificada; 3) O LXDE/LXQt é muito limitado. Use outro
encorajar os desenvolvedores a compilar pacotes para
ambiente de trabalho se tiver mais de 512MB de memória.
múltiplas distribuições Linux, incluindo SUSE Linux
Hoje quem consome mais memória não é o interface
Enterprise Server, openSUSE, Red Hat Enterprise Linux,
gráfica, mas o navegador com dez abas abertas; 4) XFCE e
Mandriva, Ubuntu, Fedora, Debian e Arch Linux.
MATE são frequentemente citados na internet associando
Atualmente, a OBS hospeda milhares de pacotes. Você seu uso a estabilidade, portanto, se a estabilidade é
pode procurar por qualquer pacote que você precisar fundamental para o sua rotina, fique com eles; 5) O
através do http://software.opensuse.org. No final, o YaST Cinnamon oferece uma experiência mais completa ao
1-Click Install e os pacotes disponíveis para o openSUSE usuário do que os anteriores, mantendo boa estabilidade;
só são possíveis combinando o trabalho do OBS e o 6) os Ambientes Gnome 3 e KDE são os que entregam o
openQA. maior conjunto de ferramentas, aplicativos e módulos,
com uma grande gama de configurações e opções,
O atual SUSE Studio Express é um construtor de sistemas entretanto, podem, e observe que disse “podem”, oferecer
operacionais personalizados (distribuições), com interface menor estabilidade e comportamento inesperado que os
Web, permitindo inicializar, configurar e testar seu sistema demais.
operacional recém-compilado em uma janela do
navegador sem baixar nada, usando o Testdrive. Os aplicativos de um ambiente gráfico podem facilmente
ser instalados em outro. Por exemplo, se escolheu o XFCE,
instale o Gerenciador de Arquivos Nemo do Cinnamon,
que possui mais recursos como pesquisar arquivos de
forma fácil. Mesmo com o XFCE instalado você também
pode usar ferramentas do KDE, sendo necessário o
>> 1.8 LXDE, LXQt, XFCE, MATE, Cinnamon, Gnome ou KDE download de um pouco mais pacotes e bibliotecas.
Os ambientes de trabalho (do inglês Desktop Environment),
- 3/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
Esta é apenas uma opinião pessoal baseada no uso e em >> 1.10 O MELHOR GUIA E TUTORIAL DE TODOS OS
relatos da internet. Use como referência e tire suas TEMPOS
próprias conclusões. Teste pelo menos dois ambientes de
trabalhos de categorias diferentes, como um estável como Nenhum guia ou tutorial terá tudo que precisa, ou será
XFCE, MATE e Cinnamon e outro com mais recursos, como objetivo suficiente para abordar somente o que você
Gnome e KDE. precisa e considera importante. A solução? Construa seu
próprio guia ou tutorial com o que considera importante,
O IceVM é um ambiente de trabalho simples, instalado sem se restringir a copiar e colar comando. Coloque
junto com o X11, sendo uma opção segura caso seu explicações, mesmo que breve, cite as fontes e os links,
ambiente de trabalho principal venha a falhar. eles serão importantes no futuro. Nem precisa divulgar,
pode ficar só com você, de preferência na nuvem.
>> 1.9 RECOMENDAÇÕES PARA UMA VIDA SAUDÁVEL
- 4/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
"error\|fatal\|fail\|failed\|drop\|warn\|segf ● Na quarta linha verificamos as atualizações e
" /var/log/messages forçamos a obtenção dos pacotes a partir do
repositório Packman, que possui os codecs e
$ systemctl --failed pacotes multimídia proprietário e protegidos por
patentes, além de muitos outros;
● Na última linha, instalamos os codecs multimídia
e o vlc a partir do repositório packman.
4. ESTOU COM MUITA PRESSA, PRECISO DOS PACOTES
MULTIMÍDIA, CODECS, GPARTED E O GOOGLE CHROME
Antes de instalar os pacotes básicos, autentique em seu Caso queira experimentar o cinnamon, procure sobre
ambiente de trabalho preferido. Ultimamente tenho usado como instalar um pattern, por exemplo, para instalar a
mais o Cinnamon, apesar de escolher o XFCE durante a interface Cinnamon, execute o comando abaixo e depois
instalação do OpenSUSE. reinicie.
Remova pacotes e aplicativos que não irá usar. No meu LEAP
caso, o Leafpad, Ristretto, Pidgin, Thunderbird, Pragha e
Totem. Se não sabe do que estamos falando, deixe os $ sudo zypper in -t pattern cinnamon
pacotes instalados e não remova nada.
LEAP
LEAP
Você não tem tempo a perder e precisa instalar os pacotes
$ sudo zypper ar -cfp 105
importantes. Muito bem, está no lugar certo. Observe que http://dl.google.com/linux/chrome/rpm/stable/
na primeira linha o sistema será REINICIADO após a x86_64/ google
atualização.
$ sudo rpm --import
LEAP https://dl.google.com/linux/linux_signing_key
.pub
$ sudo zypper ref && sudo zypper up -y &&
sudo reboot $ sudo zypper ref -r google && sudo zypper in
google-chrome-stable
$ sudo zypper ar -cfp 90
http://ftp.gwdg.de/pub/linux/misc/packman/sus
e/openSUSE_Leap_15.4/ packman
Agora alguns descompactadores, suporte a exfat, ntfs e o
$ sudo zypper --gpg-auto-import-keys ref gerenciador de partições gparted. Caso o descompactador
padrão apresente problemas, tente utilizar o peaZip.
$ sudo zypper ref -r packman && sudo zypper
dup --allow-vendor-change --force-resolution
LEAP
--no-allow-downgrade --from packman
$ sudo zypper in --from packman ffmpeg lame $ sudo zypper in bzip2 p7zip p7zip-full lzip
gstreamer-plugins-libav zip unzip lhasa rar unrar peazip fuse-exfat
gstreamer-plugins-bad-codecs exfatprogs ntfs-3g cabextract gparted
gstreamer-plugins-ugly-codecs libavcodec-full
vlc vlc-codecs
● A primeira linha verifica as atualizações Caso possua o driver proprietário da NVidia, instale o
disponíveis com “zypper ref”, atualiza o sistema pacote “vlc-vdpau” e selecione-o em Ferramentas >
com “zypper up” e reinicia o sistema com Preferências > Input/Codec > Hardware-accelerated
“reboot”; decoding > VDPAU video decoder.
● A segunda linha adiciona o repositório Packman
com a prioridade 90;
● Na terceira linha, importamos as chaves dos
repositórios adicionados;
- 5/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
As fontes são importantes para a exibição correta de Fontes da Microsoft, tais como Calibri, Cambria, Candara,
documentos e páginas da internet. Vamos começar com as Consolas, Constantia, Corbel.
fontes dos repositórios oficiais.
LEAP
Não encha seu sistema operacional de arquivos de fonte, >> 7.3 INSTALANDO FONTES A PARTIR DOS ARQUIVOS
mas mantenha as principais instaladas, o que tornará a TTF
leitura e renderização mais agradável.
$ sudo mv ttf-wps-fonts/mtextra.ttf
/usr/share/fonts/truetype/customfonts
https://software.opensuse.org/package/webcore
-fonts-vista
- 6/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
comandos como “ref”, “up”, “in”, etc.
DICA: A maioria dos parâmetros do zypper atualiza a lista times, list the associated system service
de repositórios durante a execução. Inclua “--no-refresh” names only. Default: 0
após o zypper para tornar a execução dos comandos mais
rápida. Outra dica é usar o “zypper -vv openSUSE Debian
orestantedocomando” para ativar o modo verbose/debug.
# zypper ps -s
openSUSE Debian
$ zypper --no-refresh $ apt search
se -s vlc vlc
- 7/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
PESQUISANDO TODOS OS PACOTES INSTALADOS com PESQUISANDO INFORMAÇÕES SOBRE O PACOTE “vim”.
detalhes do pacote e repositório “si”, do repositório
packman “-r”. Se remover o “-r packman”, será exibido todos openSUSE Debian
os pacotes instalados de todos os repositórios.
$ zypper --no-refresh $ apt show -a vim
info vim
openSUSE Debian
$ zypper --no-refresh $
se -si -r packman LISTANDO OS META PACOTES (PATTERN), responsáveis por
entregar e configurar funcionalidades que trabalham em
conjunto para uma melhor experiência, mas não
PESQUISANDO PELO TERMO “iostat” no nome dos necessariamente são dependentes.
pacotes, no resumo e descrição (-d), na lista de arquivos
(-f). O Debian não possui comando que localize um termo openSUSE Debian
na lista de arquivos?
$ zypper pt
openSUSE Debian
$ zypper --no-refresh INSTALANDO UM METAPACOTE (PATTERN)
se -fds iostat
openSUSE Debian
openSUSE Debian
INSTALANDO UM METAPACOTE (PATTERN) OU PACOTE
$ zypper --no-refresh SEM INSTALAR OS PACOTES RECOMENDADOS. Os pacotes
wp /lib64/libc.so.6 recomendados não são obrigatórios, e podem encher seu
$ zypper wp sistema de arquivos e aplicativos desnecessários.
/usr/bin/wineserver
openSUSE Debian
# zypper in # apt-get
VERIFICANDO PACOTES NECESSÁRIOS (DEPENDÊNCIAS), --no-recommends -t –no-install-recommends
para instalar o pacote “vlc”, usando o parâmetro pattern xfce install xfce
“--requires”.
- 8/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
REFERÊNCIA COM COMANDOS DO ZYPPER E APT
As prioridades dos repositórios do openSUSE existem para Instalei o VLC a partir do pacote oficial, com prioridade 99,
evitar conflitos e estabelecer uma ordem de confiança. A mas quero instalar do repositório packman, com
MAIOR prioridade possível é a prioridade 1, sendo 99 a prioridade 90.
prioridade padrão, e 2147483647 a menor prioridade.
Use o valor 105 para repositórios que possuem pacotes Após adicionar os repositórios, execute “sudo zypper ref” e
não disponíveis nos repositórios principais/oficiais e em confirme com a letra “a”, de always, para sempre confiar na
outros repositórios com prioridade menor que 100. chave PGP.
Imagine que os repositórios são andares de um shopping, Modifica o repositório (zypper mr), habilitando (-e),
e que os pacotes são produtos disponíveis nestes andares. executando refresh (r), indicando a nova prioridade (-p)
A prioridade serve para empilhar estes para o repositório com o apelido “vlc”.
andares/repositórios em sequência.
# zypper mr -er -p 90 'packman'
A partir deste empilhamento, o zypper procura o que
precisa de baixo para cima, ou seja, a prioridade 1 será a
primeira andar a ser verificada, a prioridade 2 será a
segundo andar, e assim sucessivamente.
LISTAGEM COM ALGUNS REPOSITÓRIOS IMPORTANTES
/\ Menor Prioridade /\ https://en.opensuse.org/Additional_package_repositories
Repositório com Prioridade https://en.opensuse.org/Package_repositories
105
\/ Maior Prioridade \/
- 9/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
>> PERSONALIZAÇÃO PARA MEU NOTEBOOK AVELL A60 set tabstop=4
MUV set shiftwidth=4
As configurações a seguir foram realizadas com o objetivo set softtabstop=4
de melhorar a experiência com o openSUSE em meu set showmatch
notebook Avell A60 MUV, e resolução 1920x1080. O que set ruler
significa, que pode não ser adequado para seu set smarttab
equipamento.
CHROME
Settings > Apparence > Page Zoom > 125% >> MÓDULOS PARA MELHOR USO DA BATERIA
$ sudo zypper in tlp tlp-rdw
Prefiro o Terminal Xfce que o Terminal padrão do $ sudo systemctl enable tlp && sudo tlp start
Cinnamon
Edit > Preferences … > Aparence > Hack Regular 14
>> REDSHIFT PARA REDUZIR LUZ AZUL
Edit > Preferences … > Aparence > 124 columns / $ sudo zypper in redshift redshift-gtk
30 row
incluir na inicialização da interface
- 11/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
Escolher o visualizado
Configurações do Sistema > Aplicativos
Preferenciais (Preferred Applications)
-
- Texto puro: Sublime text
- Música: Rhythmbox ou VLC
- Vídeos: VLC
- Fotos: Fragment ou Visualizador do
Shotwell
- Código fonte: Sublime Text
- PDF: Visualizador de documentos (Evince)
ou master PDF
- Terminal: Xfce Terminal
[Desktop Entry]
Version=5.03
Name=PDFsam
#GenericName=Image Viewer
GenericName=Visualizador de Imagem
Exec=pdfsam
Terminal=false
#Icon=/opt/xnview/xnview.png
Type=Application
Categories=Graphics;
- 12/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
>> VSCODE $ sudo zypper dup --from snappy
$ sudo rpm --import $ sudo zypper install snapd
https://packages.microsoft.com/keys/microsoft.asc
$ sudo systemctl enable --now snapd.socket
$ sudo zypper addrepo
https://packages.microsoft.com/yumrepos/vscode $ sudo systemctl enable --now snapd.apparmor
Password of "dailson.araujo@gmail.com":
>> INSTALANDO O yEd
Login successful
$ chmod +x yEd-3.22_with-JRE15_64-bit_setup.sh
$ sudo -E ./yEd-3.22_with-JRE15_64-bit_setup.sh
>> INSTALANDO O EPS OFFICE PELO SNAP STORE NO
INSTALANDO WPS OFFICE USANDO O SNAP OPENSUSE LEAP 15
$ sudo reboot
>> INSTALANDO O PACOTE
$ hostname
$ snap install
localhost wps-office-all-lang-no-internet
- 13/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
XFCE: "Sessão e inicialização > Início automático de
aplicativos".
>> INSTALANDO O PLANK Cinnamon: Configurações do Sistema > Aplicativos
da Inicialização (Startup Applications) > Adicionar >
ALTERE A POSIÇÃO da barra de tarefas para a parte Comando personalizado
superior e configure (botão direito e move) e como
Auto hide em Panel Settings. O Plank ficará na Click em "Adicionar".
parte inferior. Em Nome coloque Plank e em Comando coloque
plank
$ sudo zypper in plank gtk2-engines Click em "OK " ou “Adicionar”
>> Ícone do Firefox duplicado no Plank. Use firefox Altere o arquivo ~/.bashrc” e adicione no final
eval "$(starship init $(basename $SHELL))"
com letra minúscula no parâmetro
“StartupWMClass”
$ sudo vim /usr/share/applications/firefox.desktop >> CUSTOMIZAR O TERMINAL COM SHELL ZSH, OH
DE: StartupWMClass=Firefox MY ZSH E POWERLEVEL10K
PARA: StartupWMClass=firefox
OBS: O script de instalação do Ruby 3.1.2
apresentou erro com ZSH. Retonei para o Bash,
instalei o Ruby e retornei para o ZSH para veririficar
"choose file" "no file chosen" se terei mais impocapibilidades.
# For Uninstall the starship binary from your Altere o tema para
device. ZSH_THEME="powerlevel10k/powerlevel10k"
- 15/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
set an environment variable with the fzf installation
No final do arquivo “~/.zshrc”, adicione location:
neofetch
# update your ~/.zshrc file
Inicie a configuração do Powerlevel 10k com. Não FZF_BASE="$HOME/.fzf"
esqueça de escolher no a opção “quite” no final da
configuração em vez de “verbose”, para não
receber alertas de que o neofetch está sendo # Procure pela tag de configuração dos plugins e
executado no carregamento do ZSH. adicione o que estiver faltando
$ p10k configure plugins=(
git
5. Syntax highlighting zsh-syntax-highlighting
# download syntax highlighting extension zsh-autosuggestions
$ git clone fzf
https://github.com/zsh-users/zsh-syntax-highlighti )
ng.git
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zs You can now activate the fuzzy finder by either
h-syntax-highlighting typing fzf as a command to your terminal or
pressing CTRL+T. You can also trigger the fuzzy
finder using the ** prefix and pressing <TAB> (see
6. Auto-completion documentation ). For example:
# install autocompletions extension # search which file to open in vim using the fuzzy
$ git clone finder
https://github.com/zsh-users/zsh-autosuggestions vim **<TAB>
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zs
h-autosuggestions FZF is highly customisable. I won’t go into too much
detail here on how to configure it – it probably
requires an entire blog post in itself. But there are
7. Fuzzy file finding (FZF ) - Simply a FUZZY FINDER plenty of great tutorials online explaining how to
IN YOUR TERMINAL!! configure FZF which I recommend you investigate
# Key bindings (CTRL-T / CTRL-R / ALT-C) and fuzzy to get the most out of it.
auto-completion may not be enabled by default.
# install FZF (say yes to each option during CTRL-T - Paste the selected files and
installation) directories onto the command-line
# Remember to answer “y” to all questions! Set FZF_CTRL_T_COMMAND to override the
$ git clone --depth 1 default command
https://github.com/junegunn/fzf.git ~/.fzf Set FZF_CTRL_T_OPTS to pass additional
$ ~/.fzf/install options
CTRL-R - Paste the selected command from
The installation script will automatically update history onto the command-line
your .zshrc with the following line: If you want to see the commands in
chronological order, press CTRL-R again which
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh toggles sorting by relevance
Set FZF_CTRL_R_OPTS to pass additional
Additionally, to get fzf to play nice with oh-my-zsh options
you will need to add fzf to your list of plugins and ALT-C - cd into the selected directory
- 16/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
Set FZF_ALT_C_COMMAND to override the # OPTMIZE ZSH
default command https://blog.tarkalabs.com/optimize-zsh-fce424fcfd
Set FZF_ALT_C_OPTS to pass additional 5
options
ctrl-r: Pressing <ctrl>-r will bring up a list of >> TERMINAL TILIX COM DIVISÃO DE ESPAÇOS
commands which you can fuzzy match through, $ sudo zypper --no-refresh in tilix tilix-lang
press <ctrl>-up/down (or <ctrl>-j/k for vim
keybindings) and hit <enter> on a selection to have Alterar a fontes em: System > Settings > Font
that command pasted into your command line. Selection > Monospace font > Hack regular / 14
ctrl-t: This works the same as <ctrl>-r, except its a >> Ventoy - USB Installer
list of paths. 'Nuf said. https://www.ventoy.net/en/download.html
https://www.edivaldobrito.com.br/como-instalar-o
-gravador-de-imagem-iso-ventoy-no-linux/
>> Zsh-z is a command line tool that allows you to Baixe a versão atual e substitua onde for
jump quickly to directories that you have visited necessário
frequently in the past, or recently
# download the plugin then update your ~/.zshrc $ sudo tar -xf ventoy-1.0.91-linux.tar.gz -C /opt/
file $ sudo mv /opt/ventoy-1.0.91 /opt/ventoy
$ git clone https://github.com/agkozak/zsh-z $ sudo ln -sf /opt/ventoy/VentoyGUI.x86_64
$ZSH_CUSTOM/plugins/zsh-z /usr/bin/ventoy
$ echo -e '[Desktop Entry]\n Version=1.0.91\n
and add zsh-z to the line of your .zshrc that Name=Ventoy\n Path=/opt/ventoy\n
specifies plugins=(), e.g., plugins=( git zsh-z ), for Exec=/opt/ventoy/VentoyGUI.x86_64\n
exemple Icon=/opt/ventoy/WebUI/favicon.ico\n
$ vim ~/.zsh Type=Application\n Categories=Application' | sudo
plugins=( tee /usr/share/applications/ventoy.desktop
git
zsh-syntax-highlighting >> REFERÊNCIAS PARA CUSTOMIZAÇÃO DO
zsh-autosuggestions TERMINAL
fzf
zsh-z https://www.alura.com.br/artigos/oh-my-zsh-melhorando-
) produtividade-terminal
https://engineeringfordatascience.com/posts/configure_ter
minal_for_data_science_with_oh_my_zsh/
>> bat – a better alternative to cat
$ sudo zypper --no-refresh in bat https://kbknapp.dev/shell-setup/
https://ivanaugustobd.medium.com/your-terminal-can-be-
any syntax much-much-more-productive-5256424658e8
Procure a parte de alias e adicione:
alias ls="exa --icons" https://dev.to/pieter/turbocharge-your-linux-terminal-prod
uctivity-with-these-12-tips-322h
alias ll="exa -l -g --icons"
alias lt="exa --tree --icons -a -I https://www.linuxjournal.com/content/boost-productivity-
'.git|__pycache__|.mypy_cache|.ipynb_checkpoin bash-tips-and-tricks
ts'"
- 17/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
- 18/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
Categories=System;
Use este endereço para baixar a versão mais recente do
Java.
- 19/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
p2.so https://www.twitch.tv/
http://jell.yfish.us/
# zypper in teamviewer-suse
Uma observação importante é que desde a versão 35 do
Google Chrome e o Firefox 52, não existe suporte ao
plugin Java no Linux, devido ao processo de
descontinuação do NPAPI. Se quiser acesso ao plugin Java
do navegador no openSUSE, use o Pale Moon. Problema com exibição de marcadores do Office 365 com
Firefox Quantum 62.0.3
Remova o Java Open JDK com este comando:
Instale a extensão User-Agent Switcher (do Alexander
$ sudo rpm -e --nodeps java-10-openjdk Schlarb) e escolha como user agent string o “Windows /
java-10-openjdk-headless Firefox 61”. Caso o agent string fique como “Padrão”, o
Firefox não exibe corretamente os marcadores.
Assim as dependências, como LibreOffice, serão mantidas.
>> 6.9 TESTANDO COMPATIBILIDADE DOS NAVEGADORES EXIBINDO DETALHES (MODO DEBUG) DO PROCESSO DE
COM FLASH PLAYER E FORMATOS DE VÍDEO. Teste nos INICIALIZAÇÃO (Boot) E ENCERRAMENTO (Shutdown)
navegadores instalados
Yast > Carregador de Inicialização > Aba “Parâmetros de
Verifique a compatibilidade com o Flash Player
kernel”
executando a animação a seguir, provavelmente terá que
reiniciar o Google Chrome ao iniciar um conteúdo Flash
pela primeira vez:
Em “Parâmetros opcionais da linha de comando do kernel”,
remova as configurações, observe que podem ter
http://www.brincar.pt/xiao-xiao-2.htm
diferenças entre as cofigurações.
DE:
splash=silent quiet preempt=full security=apparmor
Para verificar a compatibilidade com os formatos de vídeo,
acesse os endereços abaixo: PARA APRESENTAR AS MENSAGENS DA INICIALIZAÇÃO,
SEM MUITOS DETALHES:
https://www.youtube.com/html5 loglevel=3 initcall_debug no_console_suspend
- 20/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
# journalctl -b OpenSUSE
Download Kernel
VERIFICANDO O TEMPO DE BOOT https://www.kernel.org/
- 21/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
/usr/bin/dadroid /apps/Logseq.png /opt/logsec/
○ ○ $ sudo ln -s /opt/logsec/logsec.AppImage
○ $ sudo vim /usr/bin/logsec
/usr/share/applications/dadroid.desktop ○ $ sudo vim
/usr/share/applications/logsec.desktop
[Desktop Entry]
Version=2.0 [Desktop Entry]
Name=Dadroid View Version=0.8.16
#GenericName=Image Viewer Name=Logsec
GenericName=Editor de JSON GenericName=Editor para gerenciar conhecimento
Exec=dadroid Exec=logsec
Terminal=false Terminal=false
Icon=/opt/dadroid/DadroitViewer.png Icon=/opt/logsec/Logseq.png
Type=Application Type=Application
Categories=Development; Categories=Development;
Exec=obsidian ● https://treeline.bellz.org/download.html
Terminal=false ○ sudo zypper in treeline
Icon=/opt/obsidian/obsidian.png ● https://www.oxygenxml.com/xml_editor/downloa
Type=Application d_oxygenxml_editor.html
Categories=Development; ● https://www.oxygenxml.com/xml_editor/software_
MimeType=x-scheme-handler/obsidian; archive_editor.html
StartupWMClass=obsidian ○ $ chmod +x
oxygen-Linux-23.1-64bit-openjdk.sh
○ $ ./oxygen-Linux-23.1-64bit-openjdk.sh
○ Destination: /opt/oxygen23
○ Symlinks: /usr/bin
○ $ sudo mv Crack/oxygen.jar
LogSec /opt/oxygen23/lib
● https://logseq.com ○ $ java -jar Crack/keygen.jar
○ $ mv Logseq-linux-x64-0.8.16.AppImage ○
logsec.AppImage ● Visual Studio Code
○ $ chmod +x logsec.AppImage ○ Extensão: JSON v2.0.2 from ZainChen
○ $ 7z x logsec.AppImage -o./logsec ○ Extensão: Paste JSON as Code
○ $ sudo mkdir /opt/logsec ○ Format with Ctrl+Shift+i
○ $ sudo mv logsec.AppImage /opt/logsec/ ● Sublime
○ $ sudo mv ○ Extensão: Pretty JSON
./logsec/usr/share/icons/hicolor/128x128 ■ Ctrl + Shift + P
- 22/23 -
GUIA DO INICIANTE PARA O OPENSUSE 15
■ Formatar: Pretty JSON: Format
JSON
- 23/23 -