Ir para conteúdo
Faça parte da equipe! (2024) ×

Runlevel

Banido
  • Total de Posts

    262
  • Registro em

  • Última visita

  • WCoins

    61

Posts postados por Runlevel

  1. Essa é uma pergunta pertinente,Linux é só o kernel?

     

    Resposta:Não,ele também é constituido de Shell(interpretador de comandos),compiladores,bibliotecas,e comandos,então concluimos que deve ser dar crédito aos componentes do Linux que citei agora,assim como o Kernel é o coração do sistema operacional,pois dá vida ao mesmo,os componentes do Linux devem ganhar créditos também.Acabo de mencionar isso,porque quando o Linux não era famoso, era chamado de Linux,logo quando o Linux ficou famoso todo mundo chamou de GNU/Linux,então o GNU pegou carona na fama do Linux.

    • Curtir 2
  2. A cultura Hacker surgiu em meados da década de 50 no Ferreomodelismo,quando um membro fazia um bonde ou trem miniatura por puro prazer ou diversão esse ato era chamado de Hack,assim surgiram os primeiros Hackers,depois o termo foi empregado no MIT(Massachussets Institute Tecnology),quando um programado do MIT fazia um programa melhor por puro prazer ou diversão esse ato era chamado de Hack,em 1987 estudantes do Professor Andrew Tanenbaum corrigiam bugs do Minix para se tornarem verdadeiros Hackers do Minix,logo na década de 90,a mídia distorceu o termo Hacker porque Kevin Mitnick invadiu o pentágono.

     

    Conclusão:

     

    Hacker é aquele que faz por amor objetivando prazer ou diversão sem necessariamente pensar no dinheiro,hacker é o mocinho,cracker é o vilão,hacker só faz o bem,cracker só faz o mal,hacker cria programas,sistemas e dá consultoria de segurança para empresas(White Hat),e cracker invade sistemas,sites ou contas bancárias.

    • Curtir 1
  3. Fiz os programas no Lazarus(Delphi 7 para Linux):Tirei os programas do GitHub porque a Microsoft comprou o GitHub e também porque Hackers abandonaram o barco do GitHub para fazer e contribuir para o Gitlab.

    Calculadora Completa:

    Todos os meus programas para Ubuntu(.deb) Fd633d376e03940e3c7a5a3d35ecbd27

    Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoracompletadebian/-/raw/master/CalculadoraCompleta.deb

    Calculadora de décimo terceiro salário:

    Todos os meus programas para Ubuntu(.deb) D05ba988f46b8d60d3a24b75b217bdab


    Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoradedecimoterceirosalariodebian/-/raw/master/CalculadoraDeDecimoTerceiroSalario.deb

    Criptografador:

    Todos os meus programas para Ubuntu(.deb) C8a4300723bcf44cb73ff59d1ccd283a

    Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/criptografadordebian/-/raw/master/Criptografador.deb

    Gerador de Senha:

    Todos os meus programas para Ubuntu(.deb) C03c9fd35e51d313e99c3b61c49a2077

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/geradordesenhadebian/-/raw/master/GeradorDeSenha.deb

    Cronômetro:

    Todos os meus programas para Ubuntu(.deb) 8c3c20438104d518ce52aaaf4fec9190

    Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/cronometrodebian/-/raw/master/Cronometro.deb

    Visualizador de imagem:


    Todos os meus programas para Ubuntu(.deb) Cc6ca333f30886ddce4e1f249ae3acdf

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/visualizadordeimagemdebian/-/raw/master/VisualizadorDeImagem.deb

    Editor de Texto:

    Todos os meus programas para Ubuntu(.deb) 26a8e922cc25b469e182472d07b80fad

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/editordetextodebian/-/raw/master/EditorDeTexto.deb


    Calculadora Empresarial:

    Todos os meus programas para Ubuntu(.deb) 9b60155fb5d5f8b7d2985cc928077567

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoraempresarialdebian/-/raw/master/CalculadoraEmpresarial.deb

     

    Fiz os programas no Lazarus(Delphi 7 para Linux):
    Cronômetro:
     
    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) Bcf60d377742fb092ff32072775f1231

    Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/cronometrofedora/-/raw/master/Cronometro-1.0-1.x86_64.rpm

       Gerador De Senha:
     
    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) 5d643a697cc79137779e802918fdc2e2

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/geradordesenhafedora/-/raw/master/GeradorDeSenha-1.0-1.x86_64.rpm

       Criptografador:

    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) Add3e5f50f459ea53d72c1fa7841d6dd

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/criptografadorfedora/-/raw/master/Criptografador-1.0-1.x86_64.rpm

       Visualizador de Imagem:

    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) 03d1069fb0a58b28162c2c3490ad0f53

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/visualizadordeimagemfedora/-/raw/master/VisualizadorDeImagem-1.0-1.x86_64.rpm

       Editor de Texto:
     
    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) 851520399401d52d64962bc059f8d565

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/editordetextofedora/-/raw/master/EditorDeTexto-1.0-1.x86_64.rpm

       Calculadora Empresarial:

      Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) D374a9654125b467cee83454b36545bf

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoraempresarialfedora/-/raw/master/CalculadoraEmpresarial-1.0-1.x86_64.rpm

       Calculadora de décimo terceiro salário:

    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) Fe4ff97dc7a4fb822bb9fc12e37642fc

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoradedecimoterceirosalariofedora/-/raw/master/CalculadoraDeDecimoTerceiroSalario-1.0-1.x86_64.rpm

       Calculadora Completa:

    Todos os meus programas para o Fedora(Primo do Mandriva) (.rpm) 7ed43ee5e3dd758c91b7e777661b9f0f

       Download do programa:

    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoracompletafedora/-/raw/master/CalculadoraCompleta-1.0-1.x86_64.rpm

     

    Fiz os programas no Lazarus(Delphi 7 para Linux):

    Visualizador de imagem:
    Todos os meus programas para Slackware(.txz) 7ff28b415d1a93a5c8fd23901278fcf6

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/visualizadordeimagemslackware/-/raw/master/VisualizadorDeImagem-0.1.0-x86_64-1.txz

    Calculadora Completa:
    Todos os meus programas para Slackware(.txz) Bc9154052a07d45c34191fac18b96b3f

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoracompletaslackware/-/raw/master/CalculadoraCompleta-0.1.0-x86_64-1.txz

    Calculadora De Décimo Terceiro Salário:
    Todos os meus programas para Slackware(.txz) 392ce7af35e5bab79fffc4e14b039561

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoradedecimoterceirosalarioslackware/-/raw/master/CalculadoraDeDecimoTerceiroSalario-0.1.0-x86_64-1.txz

    Calculadora Empresarial:
    Todos os meus programas para Slackware(.txz) 13b78dc66e79e77d507b67316145ee1b

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/calculadoraempresarialslackware/-/raw/master/CalculadoraEmpresarial-0.1.0-x86_64-1.txz

    Criptografador:
    Todos os meus programas para Slackware(.txz) F96395375cc90102a987db32155a2d91

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/criptografadorslackware/-/raw/master/Criptografador-0.1.0-x86_64-1.txz

    Cronômetro:
    Todos os meus programas para Slackware(.txz) Bca0f50d53528a2dfdb5d6e95e382be1

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/cronometroslackware/-/raw/master/Cronometro-0.1.0-x86_64-1.txz
    Editor De Texto:
    Todos os meus programas para Slackware(.txz) D88946c9eb74e95e0c1365f9eefe4694

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/editordetextoslackware/-/raw/master/EditorDeTexto-0.1.0-x86_64-1.txz

    Gerador de Senha:
    Todos os meus programas para Slackware(.txz) 16f793d4b964c0cbbcaefe9785a1093c

    Download do programa:
    https://gitlab.com/BuiuDeJaraguaDoSul/geradordesenhaslackware/-/raw/master/GeradorDeSenha-0.1.0-x86_64-1.txz

    • Amei 1
  4. Primeiramente precisaremos dos ingredientes da nossa receita de bolo:

    1)Criar um programa executável em Lazarus ou em Python(exemplo é claro)

    2)Precisaremos ter um arquivo.desktop e um ebuild dentro da pasta localrepo.

    3)Uma pasta com os arquivos do programa exemplo(CalculadoraDecimo/usr/bin/CalculadoraDecimo(Esse é o executável),Ícone(CalculadoraDecimo /usr/share/pixmaps/CalculadoraDecimo.png),Coloca o nome da pasta como CalculadoraDecimoTerceiroSalario,ou nome de sua preferencia.

    4)O ebuild requer ser parte de um repositório/overlay e que se tenha a estrutura adequada, como:

    localrepo
    ├── metadata
    │   └── layout.conf
    ├── profiles
    │   └── repo_name
    └── sci-calculators
        └── CalculadoraDeDecimoTerceiroSalario
            └── CalculadoraDeDecimoTerceiroSalario.ebuild

    Crie uma pasta chamada repos em /var/db e depois dentro de /var/db/repos coloque o localrepo que você criou. com o localrepo/metadata/layout.conf coloque o localrepo que você criou, com o localrepo/metadata/layout.conf coloque:

    masters = gentoo

    com o localrepo/profiles/repo_name coloque: localrepo e o ebuild CalculadoraDeDecimoTerceiroSalario.ebuild no diretório (sci-calculators sendo a categoria): localrepo/sci-calculators/CalculadoraDeDecimoTerceiroSalario:

     e com o manifest feito:

    É necessário se cadastrar para acessar o conteúdo.

      Só isso e pronto vai instalar o programa na categoria Office/Escritório devido ao exemplo de arquivo .ebuild e arquivo.desktop que vou dar agora:

     

    Exemplo de ebuild:

     

    # Copyright 1999-2020 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2

    EAPI=7

    inherit desktop xdg-utils unpacker

    DESCRIPTION="Calculadora feita no Lazarus"
    HOMEPAGE="https://gitlab.com/BuiuDeJaraguaDoSul"
    SRC_URI="
           https://gitlab.com/BuiuDeJaraguaDoSul/gentoocalculadoradedecimoterceirosalario/-/raw/master/CalculadoraDecimo.tar.gz -> ${P}.tar.gz
           https://gitlab.com/BuiuDeJaraguaDoSul/gentoocalculadoradedecimoterceirosalario/-/raw/master/CalculadoraDeDecimoTerceiroSalario.png
    "
    RESTRICT="primaryuri"

    LICENSE="GPL-3"
    SLOT="0"
    KEYWORDS="amd64"

    RDEPEND="
        app-arch/bzip2
        app-arch/brotli
        dev-libs/atk
        dev-libs/libbsd
        dev-libs/expat
        dev-libs/fribidi
        dev-libs/libffi
        dev-libs/libpcre
        media-libs/fontconfig
        media-libs/freetype
        media-libs/harfbuzz
        media-libs/libpng
        media-gfx/graphite2
        sys-apps/util-linux
        sys-libs/zlib
        x11-libs/cairo
        x11-libs/gtk+
        x11-libs/gdk-pixbuf
        x11-libs/pango
        x11-libs/pixman
        x11-libs/libX11
        x11-libs/libXau
        x11-libs/libxcb
        x11-libs/libXdmcp
        x11-libs/libXdamage
        x11-libs/libXcomposite
        x11-libs/libXext
        x11-libs/libXfixes
        x11-libs/libXrender
        x11-libs/libXi
        x11-libs/libXrandr
        x11-libs/libXcursor
        x11-libs/libxcb
    "

    QA_PREBUILT="*"

    S="${WORKDIR}"

    src_install() {
        mkdir -p "${D}/usr/bin"
        mkdir -p "${D}/usr/share/applications"
        mkdir -p "${D}/usr/share/pixmaps/CalculadoraDecimo"

        cp "${S}/CalculadoraDecimo" "${D}/usr/bin" || die "Install failed!"
        cp -L "${DISTDIR}/CalculadoraDeDecimoTerceiroSalario.png" "${D}/usr/share/pixmaps/CalculadoraDecimo" || die "Install failed!"
        cp "${FILESDIR}/CalculadoraDecimo.desktop" "${D}/usr/share/applications" || die "Install failed!"
    }

    pkg_postinst() {
        xdg_icon_cache_update
        xdg_desktop_database_update
    }
    pkg_postrm() {
        xdg_icon_cache_update
        xdg_desktop_database_update
    }

     

     

     

     

    Exemplo de arquivo.desktop:

     

    [Desktop Entry]

    Name=Calculadora de Decimo Terceiro Salario

    Version=1.0

    Comment=Calculadora feita no Lazarus

    Exec=/home/junior/CalculadoraDeDecimoTerceiroSalario/usr/bin/CalculadoraDecimo

    Icon=/home/junior/CalculadoraDeDecimoTerceiroSalario/usr/share/pixmaps/Calculadora.png

    Type=Application

    Categories=GTK;GNOME;Office;Calculator;

    Terminal=false Aqui já tem o link do meu localrepo no GitLab com o programa e o ícone do programa,acesse: https://gitlab.com/BuiuDeJaraguaDoSul/gentoocalculadoradedecimoterceirosalario

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.