All Projects → dderby → debian900

dderby / debian900

Licence: GPL-3.0 license
DebiaN900 - A set of scripts to facilitate the installation of Devuan or Debian GNU/Linux on the Nokia N900

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to debian900

howtodebuntu
Tweaks for Debian/Ubuntu Distro's
Stars: ✭ 329 (+840%)
Mutual labels:  debian, devuan
debian-rpi-image-script
Shell script to build Debian and Devuan SD card image booting the Raspberry Pi series
Stars: ✭ 15 (-57.14%)
Mutual labels:  debian, devuan
debian-packaging-for-the-modern-developer
Debian packaging tutorials for the modern developer
Stars: ✭ 347 (+891.43%)
Mutual labels:  debian
debian-setup
neurite.github.io/debian-setup
Stars: ✭ 27 (-22.86%)
Mutual labels:  debian
builder
Treehouses Awesome 👓 Raspberry Pi Image Builder 🏗
Stars: ✭ 44 (+25.71%)
Mutual labels:  debian
open-securekos
Open Secure-K OS is an operating system booting from a USB key in which you can safely create and store your personal and private data. It is a next generation live operating system following liveng patterns. Please refer to Resilient Linux, a fork of Open Secure-K OS which is actively developed.
Stars: ✭ 23 (-34.29%)
Mutual labels:  debian
task-spooler
A scheduler for GPU/CPU tasks
Stars: ✭ 77 (+120%)
Mutual labels:  debian
kali-whoami
Whoami provides enhanced privacy, anonymity for Debian and Arch based linux distributions
Stars: ✭ 1,424 (+3968.57%)
Mutual labels:  debian
dots
Use chezmoi to install my dotfiles easily on Gentoo, Arch, Void and Debian.
Stars: ✭ 70 (+100%)
Mutual labels:  debian
ansible-role-php-versions
Ansible Role - PHP Versions
Stars: ✭ 78 (+122.86%)
Mutual labels:  debian
installer-linux
💾 SinusBot Installer for Debian, Ubuntu and CentOS - Installs the SinusBot with a single command.
Stars: ✭ 28 (-20%)
Mutual labels:  debian
ezpptp
Easy PPTP VPN setup script for Debian based VPS
Stars: ✭ 87 (+148.57%)
Mutual labels:  debian
scripts
Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
Stars: ✭ 36 (+2.86%)
Mutual labels:  debian
Deb Dots
Debian GNU/Linux dot files.
Stars: ✭ 49 (+40%)
Mutual labels:  debian
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (+5.71%)
Mutual labels:  debian
debian-packaging
Create Debian packages of non-free, closed-source and other software.
Stars: ✭ 19 (-45.71%)
Mutual labels:  debian
notion-repackaged
notion executables with the notion-enhancer embedded & a vanilla port of the official app to linux
Stars: ✭ 733 (+1994.29%)
Mutual labels:  debian
dotfiles
Dotfiles generator that allows quick configuration of different window managers in multiple OSs
Stars: ✭ 36 (+2.86%)
Mutual labels:  debian
docker-debian-repository
A local repository for publishing deb files for use with apt.
Stars: ✭ 49 (+40%)
Mutual labels:  debian
sarbian
We’ve built a plug’n play Operation System (based on Debian Linux) with all the freely and openly available SAR processing software. No knowledge of installation steps needed, just download and get started with SAR data processing. SARbian is free for use in research, education or operational work.
Stars: ✭ 49 (+40%)
Mutual labels:  debian
DebiaN900

A set of scripts to facilitate the installation of Debian GNU/Linux on the N900.


FILES

build_kernel.sh - Checks out the kernel source from Git and builds it.

kernel.conf - The configuration file for build_kernel.sh.

install_debian.sh - Bootstraps a Debian system and runs post-install
configuration, pulling in a built kernel and modules.  Creates the file
configure_u-boot.sh to be run under Maemo.

debian.conf - The configuration file for install_debian.sh.

configure_u-boot.sh - Configures U-Boot on the N900.  This script is generated
by install_debian.sh.


GENERAL REQUIREMENTS

An N900 with pali's U-Boot installed.

A Linux PC with the following:
- A POSIX compatible shell
- GCC cross compiler for ARM Cortex-A processors
- QEMU with support for ARM emulation
- qemu-debootstrap
- Internet access


GENERAL USAGE

- If necessary, configure CROSS_COMPILE in kernel.conf with the prefix of your
cross compiler executable.

- Run build_kernel.sh on a PC to checkout and build a kernel.

- Create an ext4 slice on an SD card and mount it to /mnt or configure the mount
point in debian.conf.

As a safety measure, the Debian install script will only install to a clean
file system (it should contain nothing but the lost+found directory).  If the
script fails or is interrupted, anything that has been installed will need to be
removed before the script can be run again.

- Run install_debian.sh on your PC to install to the SD card.

- Unmount SD card.

- Copy configure_u-boot.sh to your N900 and execute it to complete the
installation.


LICENCE

Distributable under the terms of the GNU GPL version 3.


REFERENCES

http://wiki.debian.org/pkg-n900
http://wiki.debian.org/MaemoAndSqueeze
http://wiki.debian.org/n900-wheezy-armhf
http://elektranox.org/n900/index.html
http://elinux.org/N900


THANKS

Many thanks to all of those who have worked on the pkg-n900 project and a
special thanks to sre, pali, freemangordon and everyone else who has worked on
upstreaming N900 Linux kernel patches.
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].