{"id":2146,"date":"2026-10-31T20:58:10","date_gmt":"2026-10-31T23:58:10","guid":{"rendered":"https:\/\/utfpr.curitiba.br\/peteco\/?p=2146"},"modified":"2026-10-31T20:58:12","modified_gmt":"2026-10-31T23:58:12","slug":"oficina-de-nixos-na-secomp-2026-15-e-16-10","status":"publish","type":"post","link":"https:\/\/utfpr.curitiba.br\/peteco\/2026\/10\/31\/oficina-de-nixos-na-secomp-2026-15-e-16-10\/","title":{"rendered":"Oficina de NixOS na SECOMP+ 2026 (15 e 16\/10)"},"content":{"rendered":"\n\n<p class=\"wp-block-paragraph\">Nos dias <strong>15 e 16 de outubro de 2026<\/strong>, durante a <strong>Semana Acad\u00eamica de Computa\u00e7\u00e3o e Eletr\u00f4nica (SECOMP+)<\/strong>, realizada na Universidade Tecnol\u00f3gica Federal do Paran\u00e1 (UTFPR), Campus Curitiba, foi ministrada a oficina <strong>\u201cNixOS: Commit, Rebuild, Rollback \u2014 Um Linux declarativo, reproduz\u00edvel e versionado com Git\u201d<\/strong>, pelo integrante do PET Engenharia de Computa\u00e7\u00e3o (PETECO), <strong>Marco Ant\u00f4nio Kochem Vendramin<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A atividade apresentou o <strong>NixOS<\/strong>, uma distribui\u00e7\u00e3o Linux baseada no gerenciador de pacotes Nix, cuja abordagem declarativa busca reduzir problemas relacionados a depend\u00eancias de software, diferen\u00e7as entre ambientes computacionais e dificuldades na atualiza\u00e7\u00e3o e recupera\u00e7\u00e3o de sistemas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Durante a exposi\u00e7\u00e3o te\u00f3rica, foram abordados conceitos como gerenciamento de depend\u00eancias, Nix Store, configura\u00e7\u00f5es declarativas, atualiza\u00e7\u00f5es at\u00f4micas, rollback, Flakes, Home Manager e versionamento de configura\u00e7\u00f5es com Git.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Al\u00e9m da apresenta\u00e7\u00e3o, a oficina contou com uma atividade pr\u00e1tica realizada simultaneamente nos computadores do laborat\u00f3rio.<\/strong> Os participantes criaram m\u00e1quinas virtuais e acompanharam a instala\u00e7\u00e3o do NixOS desde o in\u00edcio, incluindo a instala\u00e7\u00e3o declarativa de programas e a execu\u00e7\u00e3o de uma atualiza\u00e7\u00e3o do sistema pelo terminal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ao longo dos dois dias,<strong> a oficina reuniu 37 participantes<\/strong>, que tiveram a oportunidade de conhecer e experimentar, na pr\u00e1tica, uma abordagem declarativa para o gerenciamento de sistemas Linux. A atividade refor\u00e7ou a import\u00e2ncia de iniciativas que aproximam os conhecimentos acad\u00eamicos de tecnologias utilizadas em ambientes reais de desenvolvimento e administra\u00e7\u00e3o de sistemas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A atividade contou com o apoio dos integrantes <strong>Raphael Geraldine e Felipe Shiobara<\/strong>, que prestaram assist\u00eancia aos participantes durante as etapas da instala\u00e7\u00e3o pr\u00e1tica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A realiza\u00e7\u00e3o da oficina refor\u00e7a o compromisso do <strong>PET Engenharia de Computa\u00e7\u00e3o (PETECO)<\/strong> com a difus\u00e3o de conhecimentos, o incentivo \u00e0 aprendizagem pr\u00e1tica e a aproxima\u00e7\u00e3o da comunidade acad\u00eamica com tecnologias de c\u00f3digo aberto. O grupo agradece ao <strong>Diret\u00f3rio Acad\u00eamico de Sistemas de Informa\u00e7\u00e3o e Engenharia de Computa\u00e7\u00e3o (DASC)<\/strong> pela organiza\u00e7\u00e3o da SECOMP+ e a todos os participantes que contribu\u00edram para o sucesso da atividade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A seguir, est\u00e3o dispon\u00edveis os slides utilizados na oficina e alguns registros fotogr\u00e1ficos da atividade.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco.jpg\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-1024x1024.jpg\" alt=\"\" class=\"wp-image-2147\" srcset=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-1024x1024.jpg 1024w, https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-300x300.jpg 300w, https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-150x150.jpg 150w, https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-768x768.jpg 768w, https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco-1536x1536.jpg 1536w, https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/OficinaNixOSMarco.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Material utilizado na oficina<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A apresenta\u00e7\u00e3o utilizada durante a oficina est\u00e1 dispon\u00edvel abaixo para consulta e download, reunindo os fundamentos te\u00f3ricos do NixOS e os exemplos pr\u00e1ticos abordados durante a atividade.<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/Slides_Nix_MarcoKV.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Incorporado de Apresenta\u00e7\u00e3o da oficina \u2014 NixOS: Commit, Rebuild, Rollback (PDF).\"><\/object><a id=\"wp-block-file--media-044ecce4-ffd4-450b-b782-909290ff3142\" href=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/Slides_Nix_MarcoKV.pdf\">Apresenta\u00e7\u00e3o da oficina \u2014 NixOS: Commit, Rebuild, Rollback (PDF)<\/a><a href=\"https:\/\/utfpr-ct-static-content.s3.amazonaws.com\/utfpr.curitiba.br\/wp-content\/uploads\/sites\/139\/2026\/10\/Slides_Nix_MarcoKV.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-044ecce4-ffd4-450b-b782-909290ff3142\">Baixar<\/a><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Nos dias 15 e 16 de outubro de 2026, durante a Semana Acad\u00eamica de Computa\u00e7\u00e3o e Eletr\u00f4nica (SECOMP+), realizada na Universidade Tecnol\u00f3gica Federal do Paran\u00e1 (UTFPR), Campus Curitiba, foi ministrada a oficina \u201cNixOS: Commit, Rebuild, Rollback \u2014 Um Linux declarativo, reproduz\u00edvel e versionado com Git\u201d, pelo integrante do PET Engenharia de Computa\u00e7\u00e3o (PETECO), Marco Ant\u00f4nio [&hellip;]<\/p>\n","protected":false},"author":435,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[],"class_list":["post-2146","post","type-post","status-publish","format-standard","hentry","category-oficinas"],"_links":{"self":[{"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/posts\/2146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/users\/435"}],"replies":[{"embeddable":true,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/comments?post=2146"}],"version-history":[{"count":7,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/posts\/2146\/revisions"}],"predecessor-version":[{"id":2156,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/posts\/2146\/revisions\/2156"}],"wp:attachment":[{"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/media?parent=2146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/categories?post=2146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/utfpr.curitiba.br\/peteco\/wp-json\/wp\/v2\/tags?post=2146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}