{"id":26371898,"url":"https://github.com/danielfreitassc/configurando_ubuntu_para_programar","last_synced_at":"2025-03-17T00:47:19.225Z","repository":{"id":213465267,"uuid":"734184885","full_name":"DanielFreitassc/Configurando_ubuntu_para_programar","owner":"DanielFreitassc","description":null,"archived":false,"fork":false,"pushed_at":"2024-05-07T20:20:55.000Z","size":65,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-07T21:28:08.276Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DanielFreitassc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-21T04:32:32.000Z","updated_at":"2024-05-07T21:28:18.885Z","dependencies_parsed_at":"2024-05-11T19:00:48.401Z","dependency_job_id":null,"html_url":"https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar","commit_stats":null,"previous_names":["danielfreitassc/configurando_ubuntu_para_programar"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielFreitassc%2FConfigurando_ubuntu_para_programar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielFreitassc%2FConfigurando_ubuntu_para_programar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielFreitassc%2FConfigurando_ubuntu_para_programar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielFreitassc%2FConfigurando_ubuntu_para_programar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanielFreitassc","download_url":"https://codeload.github.com/DanielFreitassc/Configurando_ubuntu_para_programar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243955727,"owners_count":20374373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-17T00:47:18.653Z","updated_at":"2025-03-17T00:47:19.211Z","avatar_url":"https://github.com/DanielFreitassc.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Configurando [ubuntu(22.04.3 LTS)](https://ubuntu.com/download/desktop) para programar\n___\n\n# Este guia foi feito por daniel freitas para quem tem interesse em começar a programar com o linux, em especial o Ubuntu que é uma otima distro que vem sempre se atualizando.\n# Se preferir você pode clonar o repositorio e executar o script de instalação sh que vai com um kit de diversos softwares para programação \n## Clonte o repositorio e na pasta rode no terminal o comando abaixo\n```\nsh linux.sh\n```\n\n## Ferramentas Devs que iremos instalar\n### - Visual Studio Code\n###  - PostgresSql\n###  - pgAdmin\n###  - Java 17(JDK 17)\n### - Maven\n###  - Apidog\n____ \n# [Visual Studio Code](https://code.visualstudio.com/)\n### - Baixe o arquivo .deb\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/314d229d-6a56-4d85-a72b-8ca46174b057)\n\n### - Vá até a pasta onde foi feito o download clicando no icone de pasta do navegador. \n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/e46552e5-fb9a-4c6d-a94f-fe0aec5be88b)\n\n### - Agora abra o terminal na pasta clicando com o botão direito e clique em Abrir com terminal ou Open in Terminal caso seu ubuntu esteja em inglês \n\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/e4bb9ccb-c4bd-4fc3-9404-a3ebdf9bc17f)\n\n### - No terminal cole o comando abaixo insira sua senha e de Enter.\n```\nsudo dpkg -i code_1.85.1-1702462158_amd64.deb\n```\n\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/9d24bdf8-4b9a-435f-8a22-f573d9680d13)\n\n### - Agora cole esse outro comando e de Enter.\n```\nsudo apt-get install -f\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/7c8dc1ec-2f1e-437f-9c1a-063eb5a96ee4)\n\n### - Pronto agora só pesquisar pelo nome.\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/99d8d9a5-8a4d-4a6c-854c-af2ca3f41561)\n___\n# [PostgresSQL](https://www.postgresql.org/download/linux/ubuntu/)\n### - Primeiro abra o terminal segurando CTRL + ALT + T e cole o comando abaixo de Enter e insira sua senha.\n```\nsudo sh -c 'echo \"deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main\" \u003e /etc/apt/sources.list.d/pgdg.list'\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/41674af5-f271-4a41-afeb-a223dce61791)\n### - Ainda no terminal insira o proximo comando no terminal e de Enter.\n```\nwget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/6ce8f7f4-dc8b-4627-8a74-b996904b9146)\n\n### - Atualize os pacotes do linux inserindo o comando abaixo e dando Enter.\n\n```\nsudo apt-get update\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/e131bd59-e18f-4dd4-8e61-ad4256f4b0f1)\n\n### - Por fim instale o PostgresSQL inserindo o comando abaixo e dando Enter.\n```\nsudo apt-get -y install postgresql\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/0a2c949d-d77d-4b88-8189-ea82937c74a4)\n\n### - Verifique se foi instalado corretamente com o comando abaixo.\n```\npsql --version\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/75e5b059-60ae-4d23-9268-777ecbcc2e48)\n### - Pronto instalação do postgresSQL feita mas agora vamos configurar nosso usario que acessara o banco de dados cole o comando abaixo no terminal.\n```\nsudo -u postgres psql\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/fcee6b6f-725f-428b-a8cc-5a77582dfa2a)\n\n### Agora vamos configurar a nossa senha do nosso usario cole no terminal o comando abaixo e antes de dar enter Substitua  ```seu_usuario``` e a ```sua_senha``` \n```\nCREATE USER seu_usuario WITH PASSWORD 'sua_senha';\n```\n### Ou você pode só alterar a senha do usuario padrao postgres.\n```\nALTER USER postgres WITH PASSWORD 'nova_senha';\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/d9dbfebb-d302-4e29-91dc-6e12f6759e31)\n\n### Digite ```exit``` e pra sair das configurações do postgresSQL.\n___\n# [pgAdmin](https://www.pgadmin.org/download/pgadmin-4-apt/)\n### - Primeiro vamos instalar o curl cole o comando abaixo no terminal.\n```\nsudo apt  install curl\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/02d7dadc-0313-4864-a784-655ab4a4eb62)\n\n### - Agora vamos instalar a public key para o repositorio insira o comando abaixo e digite ```Y```quando for pedido a confirmação\n```\ncurl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/2ecdb6b0-5518-4d58-a2c6-f1c03c99cd53)\n\n### - E agora crie o arquivo de configuração do repositório.\n```\nsudo sh -c 'echo \"deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main\" \u003e /etc/apt/sources.list.d/pgadmin4.list \u0026\u0026 apt update'\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/2df17188-52fc-4c5e-8474-5ee4b5941895)\n\n### - Instale o pgAdmin colando o comando abaixo agora e digite ```Y```quando for pedido a confirmação.\n```\nsudo apt install pgadmin4-desktop\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/a06df160-72c9-4cb3-9934-c112fc9a5bcf)\n\n### - Por fim pesquise por pgAdmin.\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/cd3f9e4b-8270-4a89-9dde-c73a69e4c5ac)\n___\n# [Java JDK 17](https://www.oracle.com/br/java/technologies/downloads/#java17)\n### Acesse o link e selecione JDK 15 e linux e por fim baixe o aquivo x64 Debian Package\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/0180b6b5-9e18-4325-a7e6-e7bb9ac66b48)\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/42bfec85-0307-41fd-a951-315faffe8a57)\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/44425417-5410-415c-a10a-8591732fbff5)\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/dafcfe22-171d-4f5a-9a3a-84227d0e4a82)\n\n### - Vá até a past onde foi baixado clicando no icone de pasta do seu navegador.\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/b0935bd2-9699-47e4-bbec-377a0baa6070)\n### - Abra o terminal na pasta \n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/e4a92192-6319-4914-b6e7-c8fa7e0e376f)\n\n### - Agora vamos instlar o pacote cole o comando abaixo.\n```\nsudo dpkg -i jdk-17_linux-x64_bin.deb\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/aa9148b3-36c7-4639-be99-8a1777240372)\n\n### - Vamos garantir que todas as dependências foram instalas cole o comando abaixo.\n```\nsudo apt-get install -f\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/cca9527c-c7b8-4206-bb80-11b9fe65a990)\n\n### - Por fim vamos ver se instalou o java cole o comando abaixo no terminal.\n```\njava -version\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/d9888ac1-f514-4087-bee2-eed600582d01)\n___\n# Maven\n### - Agora vamos instalar o maven \n```\nsudo apt install maven -y\n```\n___\n\n# [APIDOG](https://apidog.com/?utm_source=google_search\u0026utm_medium=g\u0026utm_campaign=18544428894\u0026utm_content=153517438552\u0026utm_term=api%20dog\u0026gad_source=1\u0026gclid=EAIaIQobChMIwdv1_9qfgwMVsUNIAB07bgq0EAAYASAAEgIf4vD_BwE)\n### - Vá até a pagina do apidog pelo link e clique em download.\n\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/a7534e8f-1d25-473b-9740-7a002935e37f)\n\n### - Escolha o download .deb\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/18104468-b6d9-458c-84b2-d42e71a616c5)\n\n### - Vá até a pasta onde foi instalado o .deb  clicando no icone de pasta do seu navegador\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/ced70e21-5a18-4bfd-b7cb-cb0f70af0029)\n\n### - Aperte o botão direito do mouse e abra com o termial.\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/3be47011-200a-4f5b-990b-5a2ab9943f5f)\n\n### - Agora vamos descompactar o .zip cole o comando abaixo no terminal.\n```\nunzip Apidog-linux-deb-latest.zip\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/fe1cc18d-3d1a-485a-8d50-78853c3e9bb3)\n\n### - Agora vamos instalar o pacote .deb\n```\nsudo dpkg -i apidog_2.4.7_amd64.deb\n```\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/71ee6b0e-b9d6-40ad-989a-76fb896c5a11)\n\n### - Agora é só pesquisar o apidog.\n![image](https://github.com/DanielFreitassc/Configurando_ubuntu_para_programar/assets/129224303/95883a5a-beed-4113-aac7-9e53ff629ce9)\n\n# Pronto agora você tem diversas ferramentas para poder fazer seus projetos se gostou de um estrela no repositório. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielfreitassc%2Fconfigurando_ubuntu_para_programar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanielfreitassc%2Fconfigurando_ubuntu_para_programar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielfreitassc%2Fconfigurando_ubuntu_para_programar/lists"}