All Projects → bargees → Barge Os

bargees / Barge Os

Licence: gpl-2.0
Yet another lightweight Linux distribution for Docker containers

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Barge Os

Linux Lab
Docker/Qemu Based Linux Kernel Learning, Development and Testing Environment; New Linux ELF Video Course from this project author: https://www.cctalk.com/m/group/88089283
Stars: ✭ 771 (+410.6%)
Mutual labels:  linux-kernel, buildroot
Linux Kernel Module Cheat
The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 19.10 ho…
Stars: ✭ 2,748 (+1719.87%)
Mutual labels:  linux-kernel, buildroot
Udev Joystick Blacklist
Fix for keyboard/mouse/tablet being detected as joystick in Linux
Stars: ✭ 97 (-35.76%)
Mutual labels:  linux-kernel
Rpi Kernel
Build a Linux kernel for Raspberry Pi 0/1/2/3/3B+
Stars: ✭ 133 (-11.92%)
Mutual labels:  linux-kernel
Liquorix Package
Liquorix Debian Package
Stars: ✭ 114 (-24.5%)
Mutual labels:  linux-kernel
Operating System
🔰 Home Assistant Operating System
Stars: ✭ 1,920 (+1171.52%)
Mutual labels:  buildroot
Huawei Wmi
Huawei WMI laptop extras linux driver
Stars: ✭ 120 (-20.53%)
Mutual labels:  linux-kernel
Br Hisicam
*WIP* Buildroot based sample firmware with embedded GoHisiCam for HiSilicon`s System-On-a-Chip ip cameras
Stars: ✭ 89 (-41.06%)
Mutual labels:  buildroot
Khook
Linux Kernel hooking engine (x86)
Stars: ✭ 144 (-4.64%)
Mutual labels:  linux-kernel
Ckernel
中国Linux内核开发者大会
Stars: ✭ 115 (-23.84%)
Mutual labels:  linux-kernel
Python Nsenter
Enter kernel namespaces from Python
Stars: ✭ 125 (-17.22%)
Mutual labels:  linux-kernel
Businesscard Linux
A Buildroot distribution small enough to run on my business card
Stars: ✭ 1,573 (+941.72%)
Mutual labels:  buildroot
Fpga Soc Linux
FPGA+SoC+Linux+Device Tree Overlay+FPGA Manager U-Boot&Linux Kernel&Debian10 Images (for Xilinx:Zynq-Zybo:PYNQ-Z1 Altera:de0-nano-soc)
Stars: ✭ 106 (-29.8%)
Mutual labels:  linux-kernel
Ndctl
Helper tools and libraries for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
Stars: ✭ 122 (-19.21%)
Mutual labels:  linux-kernel
Xia For Linux
XIA implementation for the Linux kernel
Stars: ✭ 98 (-35.1%)
Mutual labels:  linux-kernel
Kasld
[ KASLD ] Kernel Address Space Layout Derandomization - A collection of various techniques to bypass Linux Kernel Address Space Layout Randomization (KASLR) and retrieve the kernel base virtual address on x86 / x86_64 architectures as an unprivileged local user.
Stars: ✭ 138 (-8.61%)
Mutual labels:  linux-kernel
Lpic 1 Anki Flashcards
Deck of Anki flashcards for the LPIC-1 (Linux System Administrator) exams 101 and 102 of the Linux Professional Institute (LPI).
Stars: ✭ 90 (-40.4%)
Mutual labels:  linux-kernel
Virtualcar
A virtual car. Because you wouldn't download a car, would you?
Stars: ✭ 114 (-24.5%)
Mutual labels:  linux-kernel
Raspberry Pi Os
Learning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+7184.77%)
Mutual labels:  linux-kernel
Learning Nvdla Notes
NVDLA is an Open source DL/ML accelerator, which is very suitable for individuals or college students. This is the NOTES when I learn and try. Hope THIS PAGE may Helps you a bit. Contact Me:[email protected]
Stars: ✭ 150 (-0.66%)
Mutual labels:  linux-kernel

barge-logo-800x300

Barge 2.0

Barge is a lightweight Linux distribution built with Buildroot specifically to run Docker containers.

It's designed for a local development in a virtual machine.

It's inspired by the following projects.

Features

  • Built with Buildroot 2019.08 with Linux kernel v4.14.125 and glibc.

  • Strip down the Linux kernel modules and drivers

  • Busybox + the following utilities from Buildroot

    • sudo, bash, wget, xz, sntp, logrotate
    • ssh, scp, sftp, rsync
    • acpid, sshd, dhcpcd, xtables-multi
    • e2fsck, mke2fs, resize2fs, tune2fs
  • Default username: bargee

  • Default password: bargee

  • dumb-init binary is built-in /usr/bin.

    e.g., docker run -d -v /usr/bin/dumb-init:/dumb-init:ro --entrypoint=/dumb-init <image> <command>

  • pkg command is built-in. You can install individual packages from Buildroot + α.

     [[email protected] ~]$ pkg
     Usage: pkg {build|install} [-f] <package-name> [build options]
            pkg show <package-name>
            pkg list
    

    e.g., sudo pkg install vim

  • Enable to switch between Docker versions.

     [[email protected] ~]$ sudo /etc/init.d/docker
     Usage /etc/init.d/docker {start|stop|restart|status} [<version>|latest|default]
    

    e.g., sudo /etc/init.d/docker restart latest

Documentation

License

Copyright (c) 2015-2019 A.I. <[email protected]>

Licensed under the GNU General Public License, version 2 (GPL-2.0)
http://opensource.org/licenses/GPL-2.0

Related Projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].