Você pode editar o arquivo hosts manualmente.
Abra um terminal e digite sudo nano /etc/hosts
.
Em seguida, na última linha, digite o nome de domínio de cada site que você deseja bloquear assim:
127.0.0.1 www.youtube.com
127.0.0.1 thepiratebay.se
...
Pode ser necessário reiniciar o navegador / sistema para que isso funcione.
Algumas informações gerais:
O arquivo hosts foi usado para mapear endereços IP para nomes de domínio no passado, agora é usado para "definir" rotas restritas.
As rotas especificadas neste arquivo estão sempre em prioridade pelo sistema. Significa: "Se você quiser visitar% website%, use o IP fornecido".
127.0.0.1 é sempre mapeado para sua própria máquina, então nenhum dos sites listados será carregado.
Alternativa
Pode haver uma solução mais elegante usando um firewall, mas meu conhecimento sobre isso é limitado.