digitalocean-debian-to-arch - Script to convert a Debian installation on DigitalOcean to Arch Linux

  •        22

DigitalOcean deprecated Arch Linux a while back because it was relatively difficult to support due to the rolling updates. I wrote this script to bring it back! This script downloads a bootstrap Arch Linux image, updates it to the latest version, then overwrites the host operating system with it. Create a new Debian 9.x droplet (either 32-bit or 64-bit is fine).

https://github.com/gh2o/digitalocean-debian-to-arch

Tags
Implementation
License
Platform

   




Related Projects

vps2arch - The fastest way to convert a VPS to Arch Linux!

  •    Shell

This script is used to convert a VPS, running another linux distro, to Arch Linux. It should be only used if your VPS provider doesn't provide you an Arch Linux image. To fix them just execute apt-get install ca-certificates and then re-execute the previous commands.

openvpn-install - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, and Arch Linux

  •    Shell

OpenVPN installer for Debian, Ubuntu, Fedora, CentOS and Arch Linux. This script will let you setup your own secure VPN server in just a few minutes.

anarchy-linux - Anarchy Linux - An Arch Based Distro

  •    Shell

A distribution aimed at bringing the Linux revolution to the world. Anarchy, quick, easy, and straight forward, "Keep it simple stupid". Anarchy Linux is an Arch-based distro providing a hassle-free pure installation and polished user experience. Bundled with the Anarchy ISO is a dialog installer that enables you to install from the CLI in semi graphical install mode. Simply boot up and type anarchy to invoke the installer script. Every aspect of the install is taken into account from partitioning and general system configuration, to installing your favorite DE/WM and additional software from the official Arch Linux repos.

packer-arch - packer.io template for building an Arch Linux base box

  •    Shell

Packer Arch is a bare bones Packer template and installation script that can be used to generate a Vagrant base box for Arch Linux. The template works with the default VirtualBox provider as well as with VMware, Parallels and libvirt providers. The installation script follows the official installation guide pretty closely, with a few tweaks to ensure functionality within a VM. Beyond that, the only customizations to the machine are related to the vagrant user and the steps recommended for any base box.

Manjaro - User-friendly Linux Distribution

  •    C

Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system. Arch itself is renowned for being an exceptionally fast, powerful, and lightweight distribution that provides access to the very latest cutting edge – and bleeding edge – software. However, Arch is also aimed at more experienced or technically-minded users. Manjaro provides all the benefits of the Arch operating system combined with a focus on user-friendliness and accessibility.


junest - The lightweight Arch Linux based distro that runs upon any Linux distros without root access

  •    Shell

The lightweight Arch Linux based distro that runs upon any Linux distros without root access. JuNest (Jailed User NEST) is a lightweight Arch Linux based distribution that allows to have an isolated GNU/Linux environment inside any generic host GNU/Linux OS and without the need to have root privileges for installing packages.

dotfiles - Configuration for Arch Linux, i3, termite, fish, Vim and more

  •    Python

This repository consists of configuration for any tools I use within my Arch Linux and Emacs development environment. I use a lot of tools which culminate in a sort of Unix IDE, I use stow to link all of the required configuration into my home directory. Firstly, clone this repository down to ~/dotfiles, a few things assume it's kept there, sorry.

PKGBUILDs - PKGBUILDs modified to build on Arch Linux ARM

  •    Shell

This repository hosts PKGBUILDs that have been modified from the upstream Arch Linux release in order to build on architectures supported by Arch Linux ARM. Unmodified upstream packages do not belong here. New packages should be placed in the correct locations, with the package's base folder name reflecting the 'pkgname' for single-package PKGBUILDs, or 'pkgbase' for multiple-package PKGBUILDs. In the case of non-ALARM packages, naming should exactly match the base folder or package name as used upstream or in the AUR, respectively. This will ensure correct package->version matching in the build system update routines.

do-install-button - experimental installer for getting apps running quickly on DigitalOcean

  •    HTML

This is an experimental installer for getting apps running quickly on DigitalOcean. This tool is written by DO fans, and is not affiliated with DigitalOcean Inc.

aura - A secure, multilingual package manager for Arch Linux and the AUR.

  •    Haskell

Welcome to the main repository for all things Aura. Aura is a package manager for Arch Linux and its AUR. See its README for more information.

godo - DigitalOcean Go API client

  •    Go

Godo is a Go client library for accessing the DigitalOcean V2 API. Create a new DigitalOcean client, then use the exposed services to access different parts of the DigitalOcean API.

Laravel-DigitalOcean - A DigitalOcean bridge for Laravel 5

  •    PHP

Laravel DigitalOcean was created by, and is maintained by Graham Campbell, and is a DigitalOceanV2 bridge for Laravel 5. It utilises my Laravel Manager package. Feel free to check out the change log, releases, license, and contribution guidelines. Laravel DigitalOcean requires PHP 7.1 or 7.2. This particular version supports Laravel 5.5 - 5.7 only.

blackarch - BlackArch Linux is an Arch Linux-based distribution for penetration testers and security researchers

  •    Shell

BlackArch Linux is an ArchLinux based penetration testing distribution for penetration testers and security researchers. The repository contains 2045 tools. You can install tools individually or in groups. BlackArch Linux is compatible with existing Arch installs. For more information, see the installation instructions. To report bugs and request new tools, please visit the issue tracker on Github, stop by IRC, or email us.

Af-Arch

  •    C

Af-Arch is an Open Source N-tier framework to build distribuited applications. Its license schema allows Open Source and commercial (closed source) applications. This is the foundation to build an new set of applications in a fast and reliable way.

deep_architecture_genealogy - Deep Learning Architecture Genealogy Project

  •    Python

There are so many new models and architectures. If you find something interesting and worth paying attention to, please send us a pull requests (PR) and write issues. README.md is automatically generated. Please send PRs on the Neural Net Arch Genealogy.txt file. This is automatically generated. Please send a PR on the Neural Net Arch Genealogy.txt file.

tugboat - A command line tool for interacting with your DigitalOcean droplets.

  •    Ruby

A command line tool for interacting with your DigitalOcean droplets. When Tugboat was created, DigitalOcean was an extremely new cloud provider. They'd only released their public beta back in 2012, and their new SSD backed machines only primiered in early 2013.

android-udev-rules - Android udev rules list aimed to be the most comprehensive on the net

  •    

These rules refer to Run Apps on a Hardware Device - Android Studio and include many suggestions from the Archlinux and Github Communities. On Arch it should be enough to follow the instructions for connecting a device on the Arch wiki. There's no need to clone this repository.

zsh-completions - Additional completion definitions for Zsh.

  •    Python

* Arch Linux: [community/zsh-completions](https://www.archlinux.org/packages/zsh-completions) / [AUR/zsh-completions-git](https://aur.archlinux.org/packages/zsh-completions-git/)* [Gentoo](http://packages.gentoo.org/package/app-shells/zsh-completions)* Mac OS: [Homebrew](https://github.com/mxcl/homebrew/blob/master/Library/Formula/zsh-completions.rb)* Debian based distributions (Debian/Ubuntu/Linux Mint...): Packager needed, please get in touch !* RPM based distributions (Fedora/RHEL/CentOS...):

AIL-framework - AIL framework - Analysis Information Leak framework

  •    Python

AIL is a modular framework to analyse potential information leaks from unstructured data sources like pastes from Pastebin or similar services or unstructured data streams. AIL framework is flexible and can be extended to support other functionalities to mine or process sensitive information. The default installing_deps.sh is for Debian and Ubuntu based distributions. For Arch linux based distributions, you can replace it with installing_deps_archlinux.sh.

PathPicker - PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything

  •    Python

PathPicker requires Python >2.6 or >3.0.On Arch Linux, PathPicker can be installed from Arch User Repository (AUR). the AUR fpp-git package.