Advertisement
N-Di

Fedora really minimal (pub.)

Jan 31st, 2014
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ____ _____ ____ ___ _ ___
  2. | _ \| ____/ ___|_ _| / |( _ ) _
  3. | |_) | _|| | _ | | | |/ _ \ _| |_
  4. | __/| |__| |_| || | | | (_) |_ _|
  5. |_| |_____\____|___| |_|\___/ |_|
  6.  
  7.  
  8. cosa ci serve?
  9. un foglio di carta, la colla vinilica, le forbici dalle punte molto appuntite, un pennarello molto tossico e un supporto scrivibile /* anche una pennetta usb da minimo 2Gb */, una qualsiasi live di fedora, va bene anche la netinstall /*su questa pero partira` subito anaconda, premi ctrl+alt+f2 cambia tty prendine una e falla tua */.
  10.  
  11. un riassunto sul da fare
  12. preparare il supporto creando la tabella delle partizioni e poi preparlo alla scrittura con un fylsystem qualsiasi a scelta
  13. caricare e installare i pacchetti, qui si puo usare gia` il nuovo dnf oppure yum sciegli tanto sono intercambiabili basta scrivere yum al posto di dnf. poi ce da creare fstab, dunque entrare in chroot configurare il vermone del grub /*vedi big grub su google immagini e capisci tutto*/, creare un utente, mettere giu un minimo di configurazione, uscire riavviare. /* e se poi bootta anche c'e` da godere */
  14.  
  15. questo e` cio` che ho fatto per avedere la Fedora su una chiavetta USB da 2Gb
  16. nel mio casi e` nominata sdg nel tuo fai tu, dai lsblk e leggi un po' cosa ti dice
  17.  
  18. diventiamo root e ci togliamo ogni fastidio
  19. su -
  20.  
  21. creare la tabella partizioni, se usci la chiavetta, lascia stare le partizione separate fai una unica primaria e fanculo, rendila poi boottabile
  22. cfdisk /dev/sdg
  23.  
  24. ora va formattata io la ho fatta direttamente in ext4 e via
  25. mkfs.ext4 /dev/sdg1
  26.  
  27. ora va montata /* dopo che la hai posseduta bene, gli hai anche dato due schiaffi, uno di dritto e uno di rovescio magari prendendola anche un po' dai capelilli gli fai capire chi comanda, bene. ok possiamo continuare*/
  28. mount /dev/sdg1 /mnt/.
  29.  
  30. ora gli carichiamo su tutti i pacchetti
  31. dnf --installroot=/mnt/. --releasever=20 install filesystem
  32. dnf --installroot=/mnt/. --releasever=20 group install core
  33. dnf --installroot=/mnt/. --releasever=20 install kernel.x86_64 grub2
  34.  
  35. ora ce da creare fstab in /etc/. dunque ci segnamo sul foglio di carta UUID
  36. blkid /dev/sdg1
  37. ora con un editor testo a caso creiamo il file che nel mio caso e` cosi` nel tuo devi cambiare solo l'UUID
  38. UUID=fe99f484-f116-40e3-8159-ef84799d2da0 / ext4 defaults,noatime 0 1
  39. dunque
  40. vi /mnt/etc/fstab
  41. e ci sciviamo cio che ho messo tre righe piu su` facendo conto di sostituire UUID con quello giusto
  42.  
  43. ora si entra in chroot /* prima la abbiamo dominata e montata, ora gli entriamo di violenza */
  44. cp /etc/resolv.conf /mnt/etc/.
  45. cd /mnt/
  46. mount -t proc proc proc/
  47. mount -t sysfs sys sys/
  48. mount -o bind /dev dev/
  49. mount -t devpts pts dev/pts/
  50. #mount -t devpts -o rw,nosuid,noexec,gid=5,mode=620,ptmxmode=000 devpts dev/pts
  51. chroot /mnt/. /usr/bin/bash
  52.  
  53. ora ce da installare il bootloader
  54. grub2-install /dev/sdg
  55. grub2-mkconfig > boot/grub2/grub.cfg
  56. ora ce da editare la configurazione del grub, ce da disabilitare il SeLinux inserendo tra le opzioni
  57. selinux=0
  58. controllare di montare la root in rw
  59.  
  60. ora ce da creare un utente, cambiare il nome utente con cio che piu` ti ispira
  61. adduser --create-home --groups users --shell /bin/bash n-di
  62.  
  63. ora ce da settare una po di password /* in questo punto ce un big problem, io ho dovuto scomodare santi, cristi e madonne. ma non vi dico come si risolve, in caso che vi faccia storie vi dico gia` che c'e` da godere, auguri */
  64. passwd root
  65. passwd n-di
  66.  
  67. ora ce da da impostare l'ora giusta
  68. ln -s /usr/share/zoneinfo/Europe/Malta /etc/localtime
  69.  
  70. ora ce da creare il locale.gen
  71. echo -e "en_US ISO-8859-1\nen_US.UTF-8 UTF-8" > /etc/locale.gen
  72. ora ce da creare il locale.conf
  73. echo "LANG=en_US.UTF-8" > /etc/locale.conf
  74.  
  75. ora possiamo uscire
  76. exit
  77.  
  78. riavviare, boottare dal usb e inizziare a godere con la nuova Fedora really minimal
  79.  
  80.  
  81. N-Di
  82.  
  83. (rev.)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement