Skip to content

Instantly share code, notes, and snippets.

View Dirack's full-sized avatar
🌍
Working from Rio de Janeiro

Rodolfo Dirack Dirack

🌍
Working from Rio de Janeiro
View GitHub Profile
@Dirack
Dirack / tutorial_pacote_debian.MD
Created June 29, 2019 15:17 — forked from selialkile/tutorial_pacote_debian.MD
Como criar pacotes debian

Tutorial: como criar pacotes debian

Diversos lugares na internet explicam de maneira complicada de como criar um pacote debian, vou passar um resumo de como fazer um pacote de forma simples.

Seguindo a estrutura do nosso aplicativo de testes:

aplicativo
aplicativo\meu_arquivo

Primeiro vamos instalar tudo que é necessário:

@Dirack
Dirack / erroaptget.md
Last active July 1, 2019 03:40
ERRO ao utilizar apt-get: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) is another process using it?

Solução para este erro no site

Saída completa do erro :

sudo apt-get install dirack-external-tools 
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
@Dirack
Dirack / errochangeditsorigin.md
Last active July 1, 2019 03:39
erro Repository 'http://ppa.launchpad.net/dirack/ppa/ubuntu bionic InRelease' changed its 'Label' value no apt-get update

Solução no site

Saída de erro completa:

E: Repository 'http://ppa.launchpad.net/dirack/ppa/ubuntu bionic InRelease' changed its 'Label' value from 'PPA do GPGEOF' to 'fortran-lib'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
@Dirack
Dirack / exemplopythonpath.md
Created July 3, 2019 13:56
Como fazer alterações permanentes para sys.path (Adicionar seus módulos de programas ao python)

Modificando " sys.path " do seu Python é importante quando você quiser instalar um módulo Python em um diretório já não estiver listada em " sys.path ". Python é uma linguagem de programação de alto nível , que prioriza a legibilidade e é freqüentemente usado para scripting . O " sys.path " contém uma lista de todos os caminhos de pesquisa Python olha em quando uma instrução " import" é executado. Você pode alterar permanentemente o seu " sys.path " através da criação de um arquivo com um " PTH ". Extensão, adicionando os novos diretórios e , em seguida, salvar o arquivo em um dos atuais diretórios " sys.path " .

Abra o prompt de comando , digite " python "

@Dirack
Dirack / comandosGit.md
Last active July 4, 2019 00:37
Lembrete dos comandos do git que estou estudando
  • Exibir a árvore de branchs junto com o log
git log --graph
  • Exibir o log filtrado por autor
git log --author=
@Dirack
Dirack / ppa.txt
Created July 9, 2019 06:19
Como fazer um ppa no linux ubuntu
2037 dh_make -e [email protected] -s --createorig
2039 dpkg-source --commit
2040 debuild -S [email protected]
2041 cd ..
2042 dput ppa:<seu ppa>/ppa fortran-lib_1.0.0-1_source.changes
2043 echo "@@@@ @@@ finalizado build de fortran-lib"
2044 history >> backup.txt
@Dirack
Dirack / exemploman.txt
Created July 9, 2019 18:22
Exemplo de como criar documentação para os seus próprios pacotes debian instalados no ubuntu
.TH EXEMPLODEBIAN 1 "JULY 09 2019" "Version 0.0.1" "EXEMPLODEBIAN Manual de uso"
.SH NOME
exemplodebian - Exemplo de testes sobre pacotes debian.
.SH RESUMO
.B exemplodebian
[\-h] [\-\-help] [\-\-help-all] [-v] [\-\-version]
@Dirack
Dirack / cursormovement.md
Last active July 13, 2019 05:03
Lista de comandos do linux que estou estudando

Cursor Movement

ANSI escape sequences allow you to move the cursor around the screen at will. This is more useful for full screen user interfaces generated by shell scripts, but can also be used in prompts. The movement escape sequences are as follows:

  • Position the Cursor: \033[;H Or \033[;f
@Dirack
Dirack / nautilusScript.md
Created July 25, 2019 22:36
Como criar um script do nautilus para abrir um terminal na pasta atual da janela aberta do nautilus

Create a script called Terminal (yes, without a extension) inside the folder ~/.local/share/nautilus/scripts with the following content:

#!/bin/sh
gnome-terminal

Make it executable, then close any Nautilus instance:

@Dirack
Dirack / git.md
Created November 19, 2019 18:43 — forked from leocomelli/git.md
Lista de comandos úteis do GIT

GIT

Estados

  • Modificado (modified);
  • Preparado (staged/index)
  • Consolidado (comitted);

Ajuda