Instalar distros Linux hoje em dia é muito fácil. Só bootar do pendrive, clicar em “próximo”, “próximo” e pronto, tá tudo instalado e funcionando. Qualquer um consegue instalar na maioria das configurações modernas de hardware.
Porém, isso não te ensina nada e ao final você continua não sabendo absolutamente nada sobre o que é um Linux e o que de fato ele faz. Como é o processo de boot? Quais softwares estão envolvidos nesse processo? E mais importante: o que posso fazer quando alguma coisa dá errado? Quais ferramentas tenho à minha disposição?
Hoje é o dia de finalmente você começar a entender como sua máquina realmente funciona.
== Errata
No começo eu falo de Calamares, mas a instalação do Ubuntu usa Ubiquity. Na prática é quase a mesma coisa, mas ficou errado mesmo. Eu sou usuário de Arch e só uso Ubuntu pra mostrar nos videos kkkk
== Conteúdo
00:00 – Intro
01:11 – CAP 1 – Instalar Linux é Fácil | Ubuntu 22.04
06:11 – CAP 2 – O que é um Mount Point? | Tudo em Linux são Arquivos
11:45 – CAP 3 – Firmwares e UEFI | Quem começa o boot?
15:43 – CAP 4 – O que é uma “imagem” ou ISO? | O que tem num LiveCD?
26:03 – CAP 5 – O “meta-Linux” antes do Linux | Init RAM
31:26 – CAP 6 – Depois do Linux: Daemons | Systemd
33:31 – CAP 7 – O que são “Run Levels”? | O jeito SysV antigo
40:40 – CAP 8 – O fim do Init SysV? | O jeito novo do Systemd
45:04 – Bloopers
== Links
* gnome-cedilla-fix (https://github.com/marcopaganini/gnome-cedilla-fix)
* systemd – archwiki (https://wiki.archlinux.org/title/systemd)
* Podcast: https://anchor.fm/akitando/episodes/Akitando-127—Como-Funciona-o-Boot-de-um-Linux—O-que-tem-num-LiveCD-e1no7oo
* Transcript: https://www.akitaonrails.com/2022/09/12/akitando-127-como-funciona-o-boot-de-um-linux-o-que-tem-num-livecd
Sempre pensei que dd fosse device dump.
achei que eu era burro agora tenho certeza , depois de ver este proficional explicando !
Progressão de complexidade muito bem dosada; admito que em muitos vídeos do canal fico "boiando" depois de um certo tempo (talvez por assistir sempre em 2x) mas neste as explicações ficaram excepcionalmente claras. Obrigado pela aula.
legal🤣
A quantidade de informação condensada neste vídeo é fantástica! parabéns e obrigado!
Normalmente evito vídeos brasileiros por causa da quantidade de floreado, "oi galera", bla bla bla, dê like, etc… este canal é exactamente o contrário: directo ao ponto! subscrito!
Eu queria saber o que significa Stage 1, e Stage 2 no LILO. Pois tenho uma máquina que trava no Stage 2.
Akita, tive que pausar esse vídeo para te agradecer por produzir conteúdos como esse. Sério… mesmo não sendo nenhum novato em Linux (meu primeiro contato foi com o Kurumin lá nos anos 00) e tendo experiência como dev, eu nunca tinha parado para realmente entender o real funcionamento do sistema com esse nível de detalhe por baixo do capô. Cara, é muito bacana sentir aquela sensação de descoberta e realizar que ainda sou um noob nessa área, despertou aquela ânsia por mais. Enfim, é realmente incrível ver conteúdo com esse nível de informação, que não é apresentado nem em muitas faculdades, aqui no YouTube. Hora de acompanhar e voltar aos estudos! 🙂
Para o seu manual de Linux esse deveria ser o primeiro vídeo, não sei ao certo oque te incomodou para fazer esse vídeo mas ajuda demais a galera que está iniciando.
O comando Copy and Convert se chama "dd" pq "cc" já existia, mas poderia ser pior, poderiam ter colocado "coco" 🤣🤣
37:32 Aproveitando o momento, quando eu tava com o Ubuntu no pc e eu pedia pra ejetar o hd externo, ele só desmontava ele mas não desligava (continuava rodando), aí dava aquele medo de tirar o cabo pois não sei se tem algum problema (já que dá aquele corte de energia abrupto).
Então eu criei um scriptzinho pra desmontar e desligar o hd, não sei se faz diferença mesmo, só não entendo pq o Ubuntu não desligava o hd direito igual o windows (quando ejeta), vendo o vídeo agora ele parece preferir manter o dispositivo conectado (/dev), mas sem montagem (sem o mount-point), isso é padrão dele?
"Se seu PC não for muito bosta!" A gente aprende e ainda se diverte ao mesmo tempo kkkkkk
Na metade do tempo de uma partida de futebol aprendi mais do que lendo matérias em alguns sites por vários meses.
No final do vídeo os erros de gravação mostram o quão difícil é produzir um vídeo assim. Deu muito trabalho, mas ficou ótimo. Isso mostra que você Fabio Akita é muito determinado e bom no que faz.
meu objetivo é entender 2% do que o Akita entende kkkk já serei feliz
Fala Akita… confesso que nunca dei a importancia devida ao seu canal.. mas parando com calma neste video para analisar o conteudo.. cara, mesmo não sendo um video pequeno… eu consegui entender cada topico que foi falado, achei que voce foi amarrando muito bem os assuntos e não deixou nenhuma ponta solta.. cara, Parabens pelo seu canal, pelo conteudo, e agora, vou parar com mais carinho para ver os videos e é certo que vou aprender muito mais.. Obrigado pelo conteudo
15:45
dd é carinhosamente apelidado de "disk destroyer"
16:00 Olha… deveria ter sido COCO (COpy and COvert)… pelo menos aqui no Brasil todo mundo ia guardar de boa… 🤣🤣🤣🤣🤣
kkkkkkkkk… o final é o melhor!
Brincadeiras a parte, parabéns pelo canal! Conteúdo de qualidade absurda!
Bom video… No inicio do video estava a pensar "mas este crl so vai dizer o obvio", mas acabei por aprender algumas coisas. Subscrevi
R R Ã N I T E
Show.
Pqp esse vídeo deveria ser visto por todas os programadores. Tudo mastigado e simplificado. Obrigado por compartilhar conhecimento!
otimo conteúdo tmj akita
Olá Akita. Como posso superar o fato de ter tido um péssimo ensino médio? Moro no interior do interior e estudei em escola pública, agora no sexto semestre de Sistemas de Informação numa federal, existem muitos conceitos que eu não conheço a base, principalmente em física e matemática de ensino médio. Devo dedicar meu tempo a estudar conceitos que não conhecia, ou posso apenas ignorar? Na verdade sinto que já sei a resposta mas não quero aceitar que perdi 12 anos da minha vida não aprendendo nada.
Você é um baita professor
Toda discussão que eu vi o pessoal fazendo sobre CLI/GUI se resume nesse vídeo de boot do Akita
Embora não é a direta intenção, ele mostra que todo o rolê dos comandos de formatação e etc que é feito via linha e letras no linux tem uma interface equivalente no windows, que faz tudo senão quase tudo que a CLI faria, inclusive criar um pendrive virtual que é basicamente um arquivo vazio gigante que o SO lê como se fosse um disco externo ejetável, dá pra fazer de ambos os jeitos, em ambos os sistemas.
Aí vai do GUI ter todas as opções possíveis da CLI.
São só dois lados da mesma moeda, mas o fundamento é o comando no CLI que só usa o GUI como intermediador com o usuário.🤔🤔