Arch linux install github

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A highly configurable script automatically installing Arch Linux.

License

wrzlbrmft/arch-install

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

A highly configurable script installing Arch Linux.

  • Fully automated installation of a ready-to-use Arch Linux system
  • Installation to any device, including USB sticks or into a VirtualBox VM
  • Auto-detecting SSDs to configure TRIM
  • Supports both BIOS (legacy) and EFI/UEFI boot methods
    • for BIOS: grub boot loader
    • for EFI/UEFI: choose between grub or the gummiboot boot loader
    • Chrome, Firefox, Thunderbird, Skype, Pidgin, TeamViewer
    • GIMP, gThumb, Shutter, Kazam
    • Dropbox, FileZilla, gSTM, Tor
    • OpenJDK 8, LibreOffice
    • VLC, Spotify, Banshee, Audacity, MuseScore
    • VirtualBox
    • Ant, Maven, GCC, Code::Blocks, GCC for AVR, Arduino, Fritzing
    • Apache, MariaDB, PHP, Composer, Node.js, npm, Google Protocol Buffers
    • .

    You should look into the configuration file arch-install.conf — almost everything is configurable.

    (For a more detailed usage guide scroll down.)

    curl -L https://github.com/wrzlbrmft/arch-install/archive/master.tar.gz | tar zxvf - arch-install-master/arch-install.sh 

    CAUTION: The installation will delete all existing data on the installation device including all other partitions and operating systems on it.

    After a while, reboot and enjoy!

    Start by downloading(, burning) and booting the latest Arch Linux ISO image.

    After the auto-login as root , you can load an alternative keyboard layout, e.g. German:

    (on German keyboards: for y press z , for — press ß )

    Make sure you have a working internet connection:

    To connect to a wireless network use:

    Next, download and unpack the arch-install repository:

    curl -L https://github.com/wrzlbrmft/arch-install/archive/master.tar.gz | tar zxvf - arch-install-master/arch-install.sh 

    You may want to change the default configuration:

    nano -w arch-install-master/arch-install.conf 

    NOTE: If you are installing into a VirtualBox VM, make sure to set both INSTALL_VIRTUALBOX_GUEST and ENABLE_MODULES_VIRTUALBOX_GUEST to yes and maybe ENABLE_MODULES_VIRTUALBOX_HOST to no .

    see also: Configuration/Most Important Settings

    Finally, start the installation process:

    arch-install-master/arch-install.sh 

    CAUTION: The installation will delete all existing data on the installation device including all other partitions and operating systems on it.

    NOTE: For both the root and main user, and also if you enabled the LVM-on-LUKS encryption, you will have to type in some passwords during the installation process.

    Depending on your computer and internet connection speed, installing the defaults takes about 60 minutes (downloading 1.8 GB) and uses 11.1 GB of the installation device.

    The installation is done, once you see

    [arch-install] Wake up, Neo. The installation is done! 

    Finally, reboot your machine:

    Источник

    Saved searches

    Use saved searches to filter your results more quickly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    🐧 Arch Linux installation guide and packages-scripts for Desktop Environments and Windows Managers. Modify the packages to your liking.

    License

    AlphaLawless/arch-base-install

    This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

    Name already in use

    A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

    Sign In Required

    Please sign in to use Codespaces.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching Xcode

    If nothing happens, download Xcode and try again.

    Launching Visual Studio Code

    Your codespace will open once ready.

    There was a problem preparing your codespace, please try again.

    Latest commit

    Git stats

    Files

    Failed to load latest commit information.

    README.md

    Before you get start with the scripts, I would like to thank you for coming to this repository. First, you need to certificate that you have done all installation standard process from the ArchWiki Guide

    If you want to know how I build my Arch linux, follow the instructions! If you just want to know about the scripts installation, click here!

    loadkeys br-abnt2 #for brazilian portuguese loadkeys us #for us keyboard 

    Connecting to the internet

    For wireless and WWAN, make sure your Wi-Fi card is not blocked with rfkill list . If it returns:

    0: phy0: Wireless LAN Soft blocked: yes Hard blocked: yes 

    If the Wi-Fi card has the Hard blocked status turned on, then press the function key and the network corresponding key ( Fn + network key ). If it has the Soft blocked status turned on, then use the following command:

    After unlocking your Wi-Fi card, then let’s go to the next steps:

    • Ethernet — Just plug in the Ethernet cable.
    • Wi-Fi — Log in to the wireless network through prompt iwctl .
    • Mobile internet modem — Connect to the mobile network with the utility mmcli .

    How do I use Wi-Fi network here are the steps:

    [iwd] station device get-networks 
    [iwd] station device connect SSID 

    Type your network password and exit the iwctl typing exit .

    For more information read rfkill and Connect to the internet.

    Confirming you are connected:

    From now on I separated two paths depending on your system. Read carefully!

    Before getting started partitioning the drive and setting our network up, we must make sure we are using the UEFI. Type in the terminal:

    All right! Now, if there’s any error in the directory, it means that the system has been booted up in BIOS Legacy mode.

    Personally, I like to partition my EFI system using a pseudo graphical interface cfdisk /dev/partition , with the following layout:

    Mount point Partitios Partition type Size
    /mnt/boot/efi /dev/efi_partition_system EFI Partition System 500M
    [SWAP] /dev/swap_partition Linux swap 2G ~ 8G
    /mnt /dev/root_partition Linux x86-64 root (/) 40%~60% of disk size
    /mnt/home /dev/home_partition Linux x86-64 home 40%~60% of disk size

    Each created partition must be formatted with a proper file system. For a batter guide I recommend listing all partition with lsblk . Then go for the instructions!

    mkfs.vfat /dev/EFI_system_partition 
    mkfs.ext4 /dev/root_partition 
    mkfs.ext4 /dev/home_partition 
    mount /dev/root_partition /mnt 
    mount /dev/home_partition /mnt/home 
    mount /dev/efi_boot_system /mnt/boot/efi 

    With the partitions all mounted you can proceed to the final part of the installation.

    Personally, I like to partition my BIOS Legacy system using a pseudo graphical interface cfdisk /dev/partition , with the following layout:

    Mount point Partition Partition type Size
    BIOS Legacy /dev/bios_partition BIOS Legacy 500M
    [SWAP] /dev/swap_partition Linux swap 2G ~ 8G
    /mnt /dev/root_partition Linux x86-64 root (/) 40%~60% of the disk size
    /mnt/home /dev/partição_home Linux x86-64 home 40%~60% of the disk size

    Each created partition must be formatted with a proper file system. For a batter guide I recommend listing all partition with lsblk . Then go for the instructions!

    mkfs.ext4 /dev/root_partition 
    mkfs.ext4 /dev/home_partition 
    mount /dev/root_partition /mnt 
    mount /dev/home_partition /mnt/home 

    OBS: If you paid attention you noticed that the BIOS Legacy doesn’t need to be mounted, just formatted. For the rest, the system finishes it all dinamically

    With the partitions all mounted you can proceed to the final part of the installation.

    If you have a slow connection and don’t know much about mirrors I recommend reading about them on Arch wiki.

    Installing the essential packages

    Use the pacstrap to install the needed packages, such as the linux kernel, hardware firmware, and others.

    pacstrap /mnt base linux linux-firmware intel-ucode git vim 

    OBS: You can exchange intel-ucode for amd-ucode if your hardware is from amd!

    I hope you got a coffee because this can take some time (or not so much). Ending it, let’s get to the final step before arch-chroot and run the scripts!

    Generate a fstab (use -U or -L to choose between UUID and labels, respectively):

    genfstab -U /mnt >> /mnt/etc/fstab 

    All done! Now we can change to the new system root:

    All instruction might be found in INSTALL.md.

    Great amount of arch linux installation I got from several youtube videos from Erman Ferrari. The other credits are on their corresponding folders. And, of course, all wallpapers are free for downloading!

    About

    🐧 Arch Linux installation guide and packages-scripts for Desktop Environments and Windows Managers. Modify the packages to your liking.

    Источник

    Saved searches

    Use saved searches to filter your results more quickly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    Arch Linux Fast Installer : tutorial installer

    License

    MatMoul/archfi

    This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

    Name already in use

    A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

    Sign In Required

    Please sign in to use Codespaces.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching Xcode

    If nothing happens, download Xcode and try again.

    Launching Visual Studio Code

    Your codespace will open once ready.

    There was a problem preparing your codespace, please try again.

    Latest commit

    Git stats

    Files

    Failed to load latest commit information.

    README.md

    Just a simple bash script wizard to install Arch Linux after you have booted on the official Arch Linux install media.

    With this script, you can install Arch Linux with two simple terminal commands.

    This wizard is made to install minimum packages (Base, bootloader and optionally archdi).

    At the end of this wizard, you can install or launch archdi (Arch Linux Desktop Install) to install and configure desktop packages.

    You can watch my videos to see how to use it here.

    Then make sure you have Internet connection on the Arch iso. If you have a wireless connection the iwctl command might be useful to you. You can also read the Network configuration from the Arch Linux guide for more detailed instructions.

    Then download the script with from the command line:

    curl -LO archfi.sf.net/archfi 

    If SourceForge is down, use this instead:

    curl -LO matmoul.github.io/archfi 

    Finally, launch the script:

    Then follow the on-screen instructions to completion.

    If you require extra help, visit the provided video playlist and follow my example.

    You can find a sample custom package list file in the samples folder.

    You can test your script with this command :

    sh archfi -t matmoul master 

    About

    Arch Linux Fast Installer : tutorial installer

    Источник

    Читайте также:  Linux find file with directory
Оцените статью
Adblock
detector