{"id":854,"date":"2024-12-13T18:00:15","date_gmt":"2024-12-13T21:00:15","guid":{"rendered":"https:\/\/code4delphi.com.br\/blog\/?p=854"},"modified":"2024-12-20T21:31:13","modified_gmt":"2024-12-21T00:31:13","slug":"instalando-o-boss","status":"publish","type":"post","link":"https:\/\/code4delphi.com.br\/blog\/instalando-o-boss\/","title":{"rendered":"Instalando o Boss: Guia R\u00e1pido"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ol\u00e1, leitores! Neste post, vamos aprender como instalar o <strong>Boss<\/strong>, uma ferramenta essencial para gerenciar depend\u00eancias de forma r\u00e1pida, pr\u00e1tica e segura.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O que \u00e9 o Boss?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O Boss \u00e9 um gerenciador de depend\u00eancias voltado para a comunidade Delphi, projetado para facilitar a integra\u00e7\u00e3o e gest\u00e3o de bibliotecas em projetos. Ele automatiza tarefas que antes precisavam ser feitas manualmente, como baixar, configurar e atualizar pacotes externos, garantindo uma experi\u00eancia mais fluida para desenvolvedores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o Boss, voc\u00ea pode adicionar pacotes com apenas um comando, manter suas depend\u00eancias organizadas e assegurar que todos os integrantes da equipe utilizem as mesmas vers\u00f5es de bibliotecas, reduzindo problemas de compatibilidade.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Instalando o Boss<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1)<\/strong> Acesse a p\u00e1gina do Boss no GitHub em <a href=\"https:\/\/github.com\/HashLoad\/boss\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>https:\/\/github.com\/HashLoad\/boss<\/strong><\/a> e selecione a p\u00e1gina <strong><em>Releases<\/em> <\/strong>para visualizar as Releases dispon\u00edveis:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"909\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100-1024x909.png\" alt=\"\" class=\"wp-image-855\" style=\"width:769px;height:auto\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100-1024x909.png 1024w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100-300x266.png 300w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100-768x682.png 768w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100-920x817.png 920w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/100.png 1027w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2)<\/strong> Selecione a \u00faltima <em>release<\/em> (marcada como &#8216;Latest&#8217;) e baixe a vers\u00e3o correspondente ao seu sistema operacional:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"369\" height=\"453\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/200-edited.png\" alt=\"\" class=\"wp-image-861\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/200-edited.png 369w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/200-edited-244x300.png 244w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3)<\/strong> Extraia os arquivos e copie o arquivo <strong>boss.exe<\/strong> para uma pasta de sua prefer\u00eancia. Neste exemplo, ele foi adicionado \u00e0 pasta C:\\Componentes-Delphi\\Boss<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"717\" height=\"212\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/201.png\" alt=\"\" class=\"wp-image-862\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/201.png 717w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/201-300x89.png 300w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4)<\/strong> Para que o Windows reconhe\u00e7a os comandos do Boss, \u00e9 necess\u00e1rio adicionar o caminho do arquivo boss.exe \u00e0s vari\u00e1veis de ambiente do sistema.<br>Para isso, abra o menu Iniciar, digite <em><strong>Vari\u00e1veis de ambiente<\/strong><\/em> e selecione a op\u00e7\u00e3o correspondente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"278\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/001.png\" alt=\"\" class=\"wp-image-864\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/001.png 376w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/001-300x222.png 300w\" sizes=\"auto, (max-width: 376px) 100vw, 376px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5)<\/strong> Selecione a aba &#8216;Avan\u00e7ados&#8217; e clique no bot\u00e3o &#8216;Vari\u00e1veis de Ambiente&#8217;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"468\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/002.png\" alt=\"\" class=\"wp-image-865\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/002.png 411w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/002-263x300.png 263w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6)<\/strong> No grupo &#8216;Vari\u00e1veis do sistema&#8217;, selecione a op\u00e7\u00e3o &#8216;Path&#8217; e clique no bot\u00e3o &#8216;Editar&#8217;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"618\" height=\"586\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/003.png\" alt=\"\" class=\"wp-image-866\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/003.png 618w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/003-300x284.png 300w\" sizes=\"auto, (max-width: 618px) 100vw, 618px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>7)<\/strong> Na tela que ser\u00e1 exibida, clique no bot\u00e3o &#8216;Novo&#8217;, adicione o caminho da pasta onde se encontra o arquivo &#8216;boss.exe&#8217; e clique no bot\u00e3o &#8216;OK&#8217;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"527\" height=\"505\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/004.png\" alt=\"\" class=\"wp-image-867\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/004.png 527w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/004-300x287.png 300w\" sizes=\"auto, (max-width: 527px) 100vw, 527px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>8)<\/strong> Se necess\u00e1rio, reinicie o seu computador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>9)<\/strong> Pronto! Feito isso, voc\u00ea j\u00e1 pode utilizar o Boss. Para isso, basta ir at\u00e9 a pasta onde deseja controlar as depend\u00eancias e abrir o prompt\/terminal de sua prefer\u00eancia (PowerShell, CMD, Git Bash, etc.):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"308\" height=\"432\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/005.png\" alt=\"\" class=\"wp-image-869\" style=\"width:311px;height:auto\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/005.png 308w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/005-214x300.png 214w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>10)<\/strong> Para testar, execute o comando &#8216;boss version&#8217;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"362\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/006.png\" alt=\"\" class=\"wp-image-870\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/006.png 979w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/006-300x111.png 300w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/006-768x284.png 768w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2024\/12\/006-920x340.png 920w\" sizes=\"auto, (max-width: 979px) 100vw, 979px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Conclus\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O Boss \u00e9 um poderoso recurso que pode ajudar voc\u00ea e sua equipe a ganharem mais produtividade e profissionalismo. Em novos posts, vamos abordar t\u00e9cnicas de como usar o Boss, seus principais comandos e tamb\u00e9m o uso do <a href=\"https:\/\/github.com\/gabrielbaltazar\/boss-experts\" data-type=\"link\" data-id=\"https:\/\/github.com\/gabrielbaltazar\/boss-experts\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Boss Experts<\/strong><\/a>, um expert que nos permite utilizar o Boss diretamente dentro da IDE do Delphi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Veja tamb\u00e9m nossa postagem sobre como configurar o Boss para gerenciar reposit\u00f3rios privados do GitHub. Acesse neste link: <a href=\"https:\/\/code4delphi.com.br\/blog\/gerenciando-repositorios-privados-com-boss\/\" data-type=\"post\" data-id=\"874\" target=\"_blank\" rel=\"noreferrer noopener\">Gerenciando Reposit\u00f3rios Privados com Boss: Guia Pr\u00e1tico<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Deixe um coment\u00e1rio dizendo o que achou do Boss e, se j\u00e1 o utiliza, nos conte como tem sido sua experi\u00eancia com esta excelente ferramenta.<br>Fico por aqui, pessoal. Obrigado e at\u00e9 a pr\u00f3xima!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1, leitores! Neste post, vamos aprender como instalar o Boss, uma ferramenta essencial para gerenciar depend\u00eancias&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[92,1],"tags":[89,91,90],"class_list":["post-854","post","type-post","status-publish","format-standard","hentry","category-boss","category-geral","tag-boss","tag-boss-expert","tag-gerenciamento-de-dependencias"],"_links":{"self":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/comments?post=854"}],"version-history":[{"count":12,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/854\/revisions"}],"predecessor-version":[{"id":926,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/854\/revisions\/926"}],"wp:attachment":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/media?parent=854"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=854"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}