Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2019

Corrigindo erro de permissão do bundle no Ubuntu!

Caso tenha recebido uma mensagem de erro ao tentar usar o comando $ bundle install , como essa: There was an error while trying to write to `/home/michael/.bundle/cache/compact_index/rubygems.org.443.29b0360b937aa4d161703e6160654e47/versions`. It is likely that you need to grant write permissions for that path. Abra um terminal e digite o seguinte comando: $ sudo chown -R $(whoami):$(whoami) /home/michael/.bundle/ Obs: Lembre-se de alterar o caminho do diretório (negrito).

Removendo o index.php da url no Codeigniter 3 no Ubuntu!

Para remover o index.php da url no Codeigniter, crie um arquivo chamado .htaccess no diretório principal de sua aplicação e cole o seguinte código: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> Digite no terminal: $ sudo nano /etc/apache2/sites-available/000-default.conf Adicione as seguintes linhas antes de </Virtualhost> <Directory /var/www/html> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> Agora digite o comando: $ sudo a2enmod rewrite E reinicie o apache com: $ sudo systemctl restart apache2

Rodando o CS 2D 1.0.0.9 no Ubuntu!

Para rodar o CS 2D no Ubuntu e derivados, é preciso instalar algumas dependências e criar link simbólico para uma biblioteca que vem junto com o jogo. Para isso, abra o terminal e digite os seguintes comandos: $ sudo apt install libopenal-dev:i386 libfreetype6:i386 osspd libglu1-mesa:i386 -y Após instalar, digite o seguinte comando, alterando caminho, pelo caminho completo onde se encontra o jogo: $ sudo ln -s caminho /libsteam_api.so /lib

"O sistema detectou um problema no aplicativo"

Caso venha recebendo essa mensagem chata no Ubuntu e derivados, é porque algum aplicativo falhou e o erro ficou travado nos logs do sistema. Para remover, é bem simples. Abra um terminal e cole o seguinte comando: $ sudo rm /var/crash/* Esse comando vai excluir tudo que estiver dentro da pasta crash.

Pendrive travado na permissão de root no Ubuntu!

As vezes quando formatamos um pendrive no linux, ele fica travado com permissão de root e não conseguimos copiar e nem criar novas pastas/arquivos com usuário normal, sem usar sudo. Mas para corrigir isso, abra um terminal e digite o seguinte comando: $ sudo apt install pmount policykit-1 policykit-1-gnome -y Desmonte e monte novamente o pendrive

Como resetar senha do MySql no Ubuntu 18.04!

Caso tenha esquecido a senha do MySql no Ubuntu, saiba que é possível alterá-la. Para isso, abra um terminal e siga o tutorial: /* Parando o MySQL */ $ sudo service mysql stop /* Criando o diretório do serviço */ $ sudo mkdir /var/run/mysqld /* Dando permissão ao MySQL para escrever no diretório */ $ sudo chown mysql: /var/run/mysqld /* Iniciar o MySQL manualmente, sem checagem de permissão */ $ sudo mysqld_safe --skip-grant-tables --skip-networking & Abra um novo terminal e rode o comando a seguir, para logar sem senha: $ mysql -u root mysql Uma vez logado no mysql, digite os comandos (trocar "novasenha" por sua senha nova): use mysql; update user set authentication_string=password("novasenha") where user='root'; update user set plugin="mysql_native_password" where user='root'; flush privileges; quit; Após fazer isso, reinicie a máquina e tente fazer login com sua senha: $ mysql -u root -p