All Projects → bamarni → Pi64

bamarni / Pi64

A 64-bit OS for the Raspberry Pi 3

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Pi64

Ubuntu64 Rpi
适用于树莓派3b/3b+的64位系统.
Stars: ✭ 652 (-9.44%)
Mutual labels:  raspberry-pi-3, os, linux-kernel
raspiApWlanScripts
Wifi station/AP mode scripts
Stars: ✭ 24 (-96.67%)
Mutual labels:  raspberrypi, raspberry-pi-3
Grub-Themes
Grub themes that will give a customized look to the Grub2 menu during boot.
Stars: ✭ 34 (-95.28%)
Mutual labels:  debian, linux-distribution
Rpisurv
Raspberry Pi surveillance
Stars: ✭ 293 (-59.31%)
Mutual labels:  raspberrypi, raspberry-pi-3
xtrix
xtrix OS repo
Stars: ✭ 23 (-96.81%)
Mutual labels:  debian, os
vigilantpi
VigilantPI is a lightweight NVR which targets mainly Raspberry Pi
Stars: ✭ 14 (-98.06%)
Mutual labels:  raspberrypi, raspberry-pi-3
Raspap Webgui
Simple wireless AP setup & management for Debian-based devices
Stars: ✭ 3,383 (+369.86%)
Mutual labels:  raspberrypi, debian
aprenda-python
Aprendizado, dicas e projetos sobre Python
Stars: ✭ 22 (-96.94%)
Mutual labels:  raspberrypi, raspberry-pi-3
Rust Raspberrypi Os Tutorials
📚 Learn to write an embedded OS in Rust 🦀
Stars: ✭ 7,275 (+910.42%)
Mutual labels:  raspberry-pi-3, os
Tensorflow Bin
Prebuilt binary with Tensorflow Lite enabled (native build). For RaspberryPi / Jetson Nano. And, solved Tensorflow issues #15062,#21574,#21855,#23082,#25120,#25748,#29617,#29704,#30359. Support for custom operations in MediaPipe.
Stars: ✭ 349 (-51.53%)
Mutual labels:  raspberrypi, debian
cylon-deb
TUI menu driven bash shell script to update and maintain a Debian based Linux distro.
Stars: ✭ 23 (-96.81%)
Mutual labels:  debian, linux-distribution
Buildswiftonarm
All you need to build Swift on a RaspberryPi or other ARM boards, updated to Swift 5.1.5
Stars: ✭ 448 (-37.78%)
Mutual labels:  raspberrypi, debian
Realtek-USB-Wireless-Adapter-Drivers
Realtek USB Wireless Adapter Drivers [0bda:f179] (Kernel 4.15.x ~ 5.9.x)
Stars: ✭ 34 (-95.28%)
Mutual labels:  raspberrypi, raspberry-pi-3
OpenHarmony
华为鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,鸿蒙技术资料,手册,指南,共建国产操作系统万物互联新生态。
Stars: ✭ 373 (-48.19%)
Mutual labels:  linux-kernel, os
motor-hat
Node Module to control Adafruits MotorHAT for the RaspberryPi
Stars: ✭ 28 (-96.11%)
Mutual labels:  raspberrypi, raspberry-pi-3
la-maison-pythonic
Projet didactique du livre "Python, Raspberry-Pi et Flask" avec ESP8266 sous MicroPython
Stars: ✭ 16 (-97.78%)
Mutual labels:  raspberrypi, raspberry-pi-3
Linux-System-Info-Webpage
Material Design Dashboard for Linux System Info. Great for RPi and other linux Distros
Stars: ✭ 19 (-97.36%)
Mutual labels:  raspberrypi, raspberry-pi-3
Donya
Donya is an Operating system. Yet Another Linux distro built using a package management system.
Stars: ✭ 55 (-92.36%)
Mutual labels:  linux-kernel, linux-distribution
Rpi23 Gen Image
Advanced Debian "stretch" and "buster" bootstrap script for RPi 0/1/2/3 and QEMU
Stars: ✭ 300 (-58.33%)
Mutual labels:  raspberrypi, debian
Archcraft
// Source : ISO
Stars: ✭ 437 (-39.31%)
Mutual labels:  debian, os

pi64

pi64 is an experimental 64-bit OS for the Raspberry Pi 3. It is based on Debian Stretch and backed by a 4.11 Linux kernel.

Releases

The latest images are always available in the releases section.

There are 2 versions : lite and desktop. The desktop version is based on LXDE.

Installation

Once downloaded, you can follow these instructions for writing the image to your SD card.

During first boot the installation process will continue for a few minutes, then the Raspberry Pi will reboot and you'll be ready to go.

Getting started

The default user is pi and its password raspberry, it has passwordless root privileges escalation through sudo.

Once logged in, you might want to run sudo pi64-config in order to get assisted with your setup!

On the lite version, SSH is enabled by default.

FAQ

How do I update the Linux Kernel?

You can upgrade the Linux Kernel using this command :

sudo pi64-update

This would make sure the latest release from https://github.com/bamarni/pi64-kernel is installed.

Do not use apt-get to install or update a kernel, kernel modules or kernel headers as this is not supported.

Can I still run 32-bit programs with pi64?

You should be able to run 32-bit programs out of the box as long as they're statically linked. You can check this with the file command :

$ file ./my-executable
./my-executable: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped

If your 32-bit program is shown as dynamically linked instead, you should still be able to run it by enabling multiarch and installing program's required libraries :

sudo dpkg --add-architecture armhf
sudo apt-get update
sudo apt-get install libc6:armhf

Here we're only installing the GNU C Library, but your program might need additional libraries.

How can I remove SSH?

On the lite version and for convenience, SSH is installed and enabled by default. This allows you to plug your Raspberry Pi to your home router and get started without the need of an extra monitor / keyboard. If you want to remove it, just run :

sudo apt-get autoremove --purge -y ssh avahi-daemon

Is there a way to run custom post-installation steps?

You can just drop a file called setup on the boot partition. When the installer notices that file at /boot/setup, it will automatically execute it using bash when installation finishes.

This can be useful if you want to distribute your own image based on pi64.

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].