<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Formação on Tiago Carrondo</title><link>https://carrondo.pt/categories/forma%C3%A7%C3%A3o/</link><description>Recent content in Formação on Tiago Carrondo</description><generator>Hugo</generator><language>pt-pt</language><lastBuildDate>Wed, 15 Nov 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://carrondo.pt/categories/forma%C3%A7%C3%A3o/index.xml" rel="self" type="application/rss+xml"/><item><title>Reset password root do MySQL (Ubuntu 16.04)</title><link>https://carrondo.pt/posts/2017-11-15-reset-password-root-do-mysql-ubuntu-16-04/</link><pubDate>Wed, 15 Nov 2017 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2017-11-15-reset-password-root-do-mysql-ubuntu-16-04/</guid><description>&lt;p&gt;Uma actualização ao &lt;a href="https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/" &gt;artigo de Maio de 2014&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sempre que alguém me pergunta como fazer reset à password root do MySQL remeto essa pessoa para o seu motor de busca preferido.&lt;/p&gt;
&lt;p&gt;Resolvi publicar aqui uma cábula:&lt;/p&gt;
&lt;h2 id="parar-o-serviço-mysql"&gt;
 Parar o serviço MySQL
 &lt;a class="heading-link" href="#parar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql stop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="criar-a-pasta-do-serviço-mysql"&gt;
 Criar a pasta do serviço MySQL
 &lt;a class="heading-link" href="#criar-a-pasta-do-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mkdir /var/run/mysqld
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo chown mysql: /var/run/mysqld
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-sem-as-tabelas-de-permissões"&gt;
 Iniciar o MySQL sem as tabelas de permissões
 &lt;a class="heading-link" href="#iniciar-o-mysql-sem-as-tabelas-de-permiss%c3%b5es"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqld_safe --skip-grant-tables --skip-networking &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-como-root"&gt;
 Iniciar o MySQL como root
 &lt;a class="heading-link" href="#iniciar-o-mysql-como-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mysql -u root
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="seleccionar-a-base-de-dados-mysql"&gt;
 Seleccionar a base de dados mysql
 &lt;a class="heading-link" href="#seleccionar-a-base-de-dados-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;USE mysql&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="alterar-reset-a-password-do-utilizador-root"&gt;
 Alterar (reset) a password do utilizador root
 &lt;a class="heading-link" href="#alterar-reset-a-password-do-utilizador-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;UPDATE mysql.user SET &lt;span class="nv"&gt;authentication_string&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;PASSWORD&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;nova_password&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;, &lt;span class="nv"&gt;plugin&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;mysql_native_password&amp;#39;&lt;/span&gt; WHERE &lt;span class="nv"&gt;User&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;root&amp;#39;&lt;/span&gt; AND &lt;span class="nv"&gt;Host&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;localhost&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="sair-do-mysql"&gt;
 Sair do MySQL
 &lt;a class="heading-link" href="#sair-do-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;exit&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="encerrar-o-serviço-mysql"&gt;
 Encerrar o serviço MySQL
 &lt;a class="heading-link" href="#encerrar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-serviço-mysql"&gt;
 Iniciar o serviço  MySQL
 &lt;a class="heading-link" href="#iniciar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql start
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Feito!&lt;/p&gt;</description></item><item><title>Reset password root do MySQL (Ubuntu 12.04 / 14.04)</title><link>https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/</link><pubDate>Mon, 12 May 2014 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/</guid><description>&lt;p&gt;Sempre que alguém me pergunta como fazer reset à password root do MySQL remeto essa pessoa para o &lt;a href="http://www.google.pt" class="external-link" target="_blank" rel="noopener"&gt;Google&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Resolvi publicar aqui uma cábula:&lt;/p&gt;
&lt;h2 id="parar-o-serviço-mysql"&gt;
 Parar o serviço MySQL
 &lt;a class="heading-link" href="#parar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql stop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-sem-as-tabelas-de-permissões"&gt;
 Iniciar o MySQL sem as tabelas de permissões
 &lt;a class="heading-link" href="#iniciar-o-mysql-sem-as-tabelas-de-permiss%c3%b5es"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqld_safe --skip-grant-tables &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-como-root"&gt;
 Iniciar o MySQL como root
 &lt;a class="heading-link" href="#iniciar-o-mysql-como-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mysql -u root
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="seleccionar-a-base-de-dados-mysql"&gt;
 Seleccionar a base de dados mysql
 &lt;a class="heading-link" href="#seleccionar-a-base-de-dados-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;USE mysql&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="alterar-reset-a-password-do-utilizador-root"&gt;
 Alterar (reset) a password do utilizador root
 &lt;a class="heading-link" href="#alterar-reset-a-password-do-utilizador-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;UPDATE user SET &lt;span class="nv"&gt;password&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; PASSWORD&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;nova_password&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;FLUSH PRIVILEGES&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="sair-do-mysql"&gt;
 Sair do MySQL
 &lt;a class="heading-link" href="#sair-do-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;exit&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="encerrar-o-serviço-mysql"&gt;
 Encerrar o serviço MySQL
 &lt;a class="heading-link" href="#encerrar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo killall mysqld_safe
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-serviço-mysql"&gt;
 Iniciar o serviço  MySQL
 &lt;a class="heading-link" href="#iniciar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;service mysql start
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Feito!&lt;/p&gt;</description></item><item><title>apt-cacher – configuração automática do cliente</title><link>https://carrondo.pt/posts/2014-01-17-apt-cacher/</link><pubDate>Fri, 17 Jan 2014 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2014-01-17-apt-cacher/</guid><description>&lt;p&gt;O &lt;a href="https://help.ubuntu.com/community/Apt-Cacher-Server" target="_blank"&gt;apt-cacher&lt;/a&gt; (ou apt-cacher-ng) é uma ferramenta muito importante numa rede local com vários clientes Ubuntu (ou outro derivado Debian) actuando como proxy, guardando localmente todos os pacotes de software solicitados nas instalações ou actualizações de programas.&lt;/p&gt;
&lt;p&gt;Pesquisando um pouco encontram-se guias muito simples de instalação e configuração tanto do servidor como dos clientes sendo esta uma tarefa de nível de dificuldade muito reduzido.&lt;/p&gt;
&lt;p&gt;O objectivo deste artigo é simplificar a vida a todos os que oscilam entre uma rede local com servidor apt-cacher e outras onde este não esteja presente, que é o que tipicamente acontece com os utilizadores de computadores portáteis.&lt;/p&gt;</description></item><item><title>"O Software Livre é Um Desporto de Combate" por Miguel Gomes da Costa</title><link>https://carrondo.pt/posts/2012-09-28-sistema-operativo-ubuntu-em-contexto-pessoal-e-profissional/</link><pubDate>Fri, 28 Sep 2012 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2012-09-28-sistema-operativo-ubuntu-em-contexto-pessoal-e-profissional/</guid><description>&lt;h2 id="conversas-em-torno-de-gnu-linux-com-um-ex-infoexcluído"&gt;
 Conversas em torno de Gnu-Linux com um ex-infoexcluído&amp;hellip;
 &lt;a class="heading-link" href="#conversas-em-torno-de-gnu-linux-com-um-ex-infoexclu%c3%addo"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Uma das coisas mais importantes que podemos fazer na nossa vida é redistribuir informação. Passar a palavra, ensinar; partilhar o pouco que temos, para que outros possam beneficiar onde nós beneficiámos.&lt;/p&gt;
&lt;p&gt;Foi um pouco o que fui fazer ao IEFP de Alcoitão, a convite do Tiago Carrondo, uma dos membros mais activos da comunidade Ubuntu Portugal e &amp;ldquo;formador extraordinaire&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Actualização dos correctores ortográficos</title><link>https://carrondo.pt/posts/2012-07-16-actualizacao-dos-correctores-ortograficos/</link><pubDate>Mon, 16 Jul 2012 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2012-07-16-actualizacao-dos-correctores-ortograficos/</guid><description>&lt;p&gt;A pensar em todos aqueles que como eu têm dúvidas sobre o que muda ou não com o novo acordo ortográfico, mas estão a fazer um esforço para se actualizarem escrevi este artigo com algumas informações úteis sobre o assunto. Afinal de contas os correctores ortográficos ajudam e muito.&lt;/p&gt;
&lt;p&gt;Para quem precisar de actualizar os correctores ortográficos dos produtos Mozilla (Firefox, Thunderbird, &amp;hellip;) e do LibreOffice ou OpenOffice devem fazer uma paragem obrigatória nesta página: &lt;a href="http://natura.di.uminho.pt/wiki/doku.php?id=dicionarios:main" target="_blank"&gt;Projecto Natura&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>