Merge branch 'master' of ssh://192.168.178.21:30022/home/git/SpectreOS

This commit is contained in:
simono41 2018-06-07 03:20:01 +02:00
commit 3179011fde
15 changed files with 1122 additions and 27 deletions

Binary file not shown.

3
.gitignore vendored
View file

@ -1,3 +1,6 @@
/pi/
/boot/
/root/
/manjaro/
/lite/
/out/

View file

@ -22,7 +22,7 @@ repo1="shell-scripte"
version="$1"
username="$2"
userpass="$3"
archchroot="$4"
skip="$4"
hostname="$(cat /etc/hostname)"
[[ -z "${version}" ]] && version="${hostname#*-}"
@ -170,6 +170,9 @@ EOT
}
function copyconfig() {
if [ -d /home/"$username"/.config ]; then
rm -Rv /home/"$username"/.config
fi
cp -aRv /root/. /home/"$username"/
#links
links
@ -311,6 +314,8 @@ if [ "${version}" == "libre" ]; then
cp /opt/${repo}/pacman.conf_libre /etc/pacman.conf
elif [ "${version}" == "manjaro" ]; then
cp /opt/${repo}/pacman.conf_manjaro /etc/pacman.conf
elif [ "${version}" == "pi" ]; then
cp /opt/${repo}/pacman.conf_pi /etc/pacman.conf
else
cp /opt/${repo}/pacman.conf /etc/pacman.conf
fi
@ -545,9 +550,11 @@ cp /opt/${repo}/x11vnc.pass /etc/x11vnc.pass
cp /opt/${repo}/aurinstall.sh /usr/bin/aurinstaller
chmod +x /usr/bin/aurinstaller
su "$username" -c "aurinstaller "https://aur.archlinux.org/plymouth.git""
su "$username" -c "aurinstaller "https://aur.archlinux.org/plymouth-theme-dark-arch.git""
plymouth-set-default-theme -R dark-arch
if [ "$version" != "pi" ]; then
su "$username" -c "aurinstaller "https://aur.archlinux.org/plymouth.git""
su "$username" -c "aurinstaller "https://aur.archlinux.org/plymouth-theme-dark-arch.git""
plymouth-set-default-theme -R dark-arch
fi
# nano
echo "include "/usr/share/nano/*.nanorc"" > /etc/nanorc
@ -623,7 +630,7 @@ fi
if [ "$version" != "lite" ]; then
if [ "$version" != "lite" ] && [ "$skip" != "skip" ]; then
### custom-installer
@ -743,14 +750,10 @@ if [ "$version" != "lite" ]; then
cp /opt/${repo}/*.jpg /usr/share/backgrounds/xfce/
chmod 755 -Rv /usr/share/backgrounds/xfce/
# .config
mkdir -p /root/.config
tar -vxJf /opt/${repo}/.config.tar.xz -C /root/.config/
gnomeconfig
copyconfig
if [ "$version" != "pi" ]; then
# zusatzsoftware
su "$username" -c "aurinstaller "https://aur.archlinux.org/google-chrome.git""
fi
# install-firacode
# In download.sh
@ -762,6 +765,15 @@ if [ "$version" != "lite" ]; then
fi
# .config
if [ -d /root/.config ]; then
rm -Rv /root/.config
fi
mkdir -p /root/.config
tar -vxJf /opt/${repo}/.config.tar.xz -C /root/.config/
gnomeconfig
copyconfig
if pacman -Qdtq; then
echo "Verwaiste Packete werden entfernt :)"
pacman -Rsn $(pacman -Qdtq) --noconfirm
@ -776,6 +788,16 @@ else
mkinitcpio -P -c /etc/mkinitcpio.conf
fi
echo "Erstelle Packetverzeichnis!!!"
pacman -Qq > /pkglist.txt
echo "Aufräumen!!!"
sleep 5
pacman -Scc <<EOT
j
j
EOT
echo "Fertig!!!"
exit 0

View file

@ -10,7 +10,8 @@ echo "Als root Angemeldet"
fdisk -l
read -p "Wo soll das Image aufgespielt werden?: sda,sdb,sdc : " device
read -p "Wo soll das Image aufgespielt werden?: /dev/sda : " device
[[ -z "${device}" ]] && device=/dev/sda
if [ -f arch-simon_os-*-armV7.tar.gz ]
then
@ -21,8 +22,8 @@ else
exit 1
fi
echo "device:" $device
echo "Image:" $image
echo "device: ${device}"
echo "Image: ${image}"
read -p "Sind alle Angaben Richtig?: [Y/n] " sicherheitsabfrage
@ -34,9 +35,9 @@ fi
if [ -f /usr/bin/pacman ]
then
pacman -S dosfstools wget
pacman -S dosfstools wget --needed --noconfirm
else
apt-get install bsdtar dosfstools
apt-get install bsdtar dosfstools -y
fi
if cat /proc/mounts | grep /dev/"$device"1 > /dev/null; then

View file

@ -32,7 +32,7 @@ if [ -f /usr/bin/pacman ]
then
pacman -S dosfstools wget --needed --noconfirm
else
apt-get install bsdtar dosfstools
apt-get install bsdtar dosfstools -y
fi
if cat /proc/mounts | grep "$device"1 > /dev/null; then

View file

@ -10,7 +10,7 @@ fdisk -l
read -p "Geben sie eine Festplatte an: /dev/sda : " device
[[ -z "${device}" ]] && device=/dev/sda
name=simon_os
name=spectre_os
arch=armV7
out_dir=out

View file

@ -171,13 +171,6 @@ function IMAGE() {
mkdir -p ${work_dir}/iso/${install_dir}/${arch}/airootfs/
./arch-chroot ${work_dir}/${arch}/airootfs /bin/bash <<EOT
pacman -Scc
j
j
pacman -Q > /pkglist.txt
EOT
cp ${work_dir}/${arch}/airootfs/pkglist.txt ${work_dir}/iso/${install_dir}/${arch}/
if [ -f ${work_dir}/iso/${install_dir}/${arch}/airootfs.sfs ]

83
mirrorlist_pi Executable file
View file

@ -0,0 +1,83 @@
#
# Arch Linux ARM repository mirrorlist
# Generated on 2018-03-23
#
## Geo-IP based mirror selection and load balancing
Server = http://mirror.archlinuxarm.org/$arch/$repo
### Mirrors by country
### Australia (not Austria!)
## Sydney
# Server = http://au.mirror.archlinuxarm.org/$arch/$repo
### Brazil
## Sao Paulo
# Server = http://br2.mirror.archlinuxarm.org/$arch/$repo
### Denmark
## Aalborg
# Server = http://dk.mirror.archlinuxarm.org/$arch/$repo
### Finland
## Tampere
# Server = http://fi.mirror.archlinuxarm.org/$arch/$repo
### France
## Ain
# Server = http://fr.mirror.archlinuxarm.org/$arch/$repo
### Germany
## Aachen
# Server = http://de3.mirror.archlinuxarm.org/$arch/$repo
## Berlin
# Server = http://de.mirror.archlinuxarm.org/$arch/$repo
## Coburg
# Server = http://de4.mirror.archlinuxarm.org/$arch/$repo
## Falkenstein
# Server = http://de5.mirror.archlinuxarm.org/$arch/$repo
# Server = http://de6.mirror.archlinuxarm.org/$arch/$repo
## Nuremberg
# Server = http://eu.mirror.archlinuxarm.org/$arch/$repo
### Greece
## Athens
# Server = http://gr.mirror.archlinuxarm.org/$arch/$repo
### Hungary
## Budapest
# Server = http://hu.mirror.archlinuxarm.org/$arch/$repo
### Netherlands
## Amsterdam
# Server = http://nl.mirror.archlinuxarm.org/$arch/$repo
### Russia
## Moscow
# Server = http://ru.mirror.archlinuxarm.org/$arch/$repo
### Singapore
# Server = http://sg.mirror.archlinuxarm.org/$arch/$repo
### South Africa
## Johannesburg
# Server = https://za.mirror.archlinuxarm.org/$arch/$repo
### Taiwan
## New Taipei City
# Server = http://tw.mirror.archlinuxarm.org/$arch/$repo
### United States
## California
# Server = http://ca.us.mirror.archlinuxarm.org/$arch/$repo
## Florida
# Server = http://fl.us.mirror.archlinuxarm.org/$arch/$repo
## Illinois
# Server = http://il.us.mirror.archlinuxarm.org/$arch/$repo
## Michigan
# Server = http://mi.us.mirror.archlinuxarm.org/$arch/$repo
### Vietnam
## Da Nang
# Server = http://vn.mirror.archlinuxarm.org/$arch/$repo

View file

@ -161,6 +161,7 @@ filesystem
filezilla
findutils
firefox
firefox-i18n-de
fish
five-or-more
flac
@ -170,6 +171,7 @@ folks
fontconfig
foomatic-db-engine
four-in-a-row
freeciv
freeglut
freerdp
freetype2
@ -770,6 +772,8 @@ mdadm
memtest86+
mesa
mesa-demos
minetest
minetest-server
mjpegtools
mkinitcpio
mkinitcpio-busybox
@ -783,6 +787,7 @@ mousetweaks
mozilla-common
mpfr
mpg123
mplayer
mtdev
mtools
mtpfs
@ -1038,6 +1043,7 @@ splix
sqlite
squashfs-tools
srt
sshfs
startup-notification
steam
subversion
@ -1058,6 +1064,7 @@ tcl
tcpdump
tdb
teamspeak3
teeworlds
telegram-desktop
telepathy-glib
telepathy-idle
@ -1073,6 +1080,7 @@ thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
thunderbird
thunderbird-i18n-de
tigervnc
tlp
tolua++

View file

@ -10,6 +10,7 @@ alsa-plugins
alsa-utils
android-tools
android-udev
apache
appstream-glib
apr
apr-util
@ -119,6 +120,7 @@ flac
flex
fontconfig
foomatic-db-engine
freeciv
freeglut
freetype2
fribidi
@ -581,6 +583,8 @@ mdadm
memtest86+
mesa
mesa-demos
minetest
minetest-server
mjpegtools
mkinitcpio
mkinitcpio-busybox
@ -592,6 +596,7 @@ mousepad
mozilla-common
mpfr
mpg123
mplayer
mtdev
mtpfs
mypaint-brushes
@ -775,6 +780,7 @@ splix
sqlite
squashfs-tools
srt
sshfs
startup-notification
subversion
sudo
@ -788,6 +794,7 @@ tar
tcl
tcpdump
tdb
teeworlds
telegram-desktop
terminus-font
tevent

View file

@ -11,6 +11,7 @@ alsa-plugins
alsa-utils
android-tools
android-udev
apache
appstream-glib
apr
apr-util
@ -107,6 +108,7 @@ expat
f2fs-tools
faac
faad2
fail2ban
fakeroot
farstream
ffmpeg
@ -117,10 +119,13 @@ filesystem
filezilla
findutils
firefox
firefox-i18n-de
fish
flac
flex
fontconfig
foomatic-db-engine
freeciv
freeglut
freetype2
fribidi
@ -635,6 +640,8 @@ mhwd-nvidia
mhwd-nvidia-304xx
mhwd-nvidia-340xx
mhwd-nvidia-390xx
minetest
minetest-server
mjpegtools
mkinitcpio
mkinitcpio-busybox
@ -647,6 +654,7 @@ mousepad
mozilla-common
mpfr
mpg123
mplayer
ms-office-online
mtdev
mtpfs
@ -843,6 +851,7 @@ splix
sqlite
squashfs-tools
srt
sshfs
startup-notification
steam-manjaro
subversion
@ -857,6 +866,7 @@ tcl
tcpdump
tdb
teamspeak3
teeworlds
telegram-desktop
terminus-font
tevent
@ -867,6 +877,7 @@ thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
thunderbird
thunderbird-i18n-de
tigervnc
tlp
tolua++

858
packages_pi.txt Normal file
View file

@ -0,0 +1,858 @@
a52dec
aalib
accountsservice
acl
acpi
acpid
adwaita-icon-theme
alsa-firmware
alsa-lib
alsa-plugins
alsa-utils
android-tools
android-udev
apache
appstream-glib
apr
apr-util
arc-gtk-theme
arc-icon-theme
archlinux-appstream-data
archlinux-keyring
argon2
aspell
at-spi2-atk
at-spi2-core
atk
atkmm
attr
audacious
audacious-plugins
autoconf
automake
avahi
b43-fwcutter
babl
bash
bc
binutils
bison
blueman
bluez
bluez-libs
boost-libs
brotli
btrfs-progs
bzip2
ca-certificates
ca-certificates-cacert
ca-certificates-mozilla
ca-certificates-utils
cairo
cairomm
cantarell-fonts
catfish
cdparanoia
celt
chromaprint
chromium
cifs-utils
clucene
cmake
colord
coreutils
cpupower
cracklib
crda
cronie
cryptsetup
cups
cups-filters
cups-pdf
cups-pk-helper
curl
db
dbus
dbus-glib
dconf
desktop-file-utils
device-mapper
dhclient
dhcpcd
diffutils
ding-libs
dmidecode
dmraid
dnsmasq
dnssec-anchors
dosfstools
double-conversion
dsniff
e2fsprogs
ecryptfs-utils
efibootmgr
enchant
engrampa
exfat-utils
exiv2
exo
expat
f2fs-tools
faac
faad2
fail2ban
fakeroot
farstream
ffmpeg
ffmpegthumbnailer
fftw
file
filesystem
filezilla
findutils
firefox
fish
flac
flex
fontconfig
foomatic-db-engine
freeciv
freeglut
freetype2
fribidi
fuse-common
fuse2
galculator-gtk2
gamin
garcon
gawk
gc
gcab
gcc
gcc-libs
gconf
gcr
gd
gdbm
gdk-pixbuf2
geoclue2
gettext
ghostscript
giflib
gimp
git
glew
glib-networking
glib2
glibc
glibmm
glu
gmp
gnome-icon-theme
gnome-icon-theme-symbolic
gnome-keyring
gnome-menus
gnome-themes-extra
gnupg
gnutls
gobject-introspection-runtime
gparted
gpgme
gpm
gptfdisk
graphene
graphite
grep
groff
gsettings-desktop-schemas
gsfonts
gsm
gssproxy
gst-libav
gst-plugins-bad
gst-plugins-base
gst-plugins-base-libs
gst-plugins-good
gst-plugins-ugly
gstreamer
gtk-engine-murrine
gtk-update-icon-cache
gtk-xfce-engine
gtk2
gtk3
gtkmm
gtkmm3
gtksourceview3
gtkspell
gufw
guile
gvfs
gvfs-afc
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
gzip
harfbuzz
harfbuzz-icu
haveged
hdparm
hexchat
hicolor-icon-theme
hplip
hspell
htop
hunspell
hunspell-de
hwids
hydra
hyphen
iana-etc
icu
ijs
ilmbase
imagemagick
imlib2
inetutils
iniparser
intltool
iproute2
iptables
iputils
iso-codes
iw
jack
jansson
jasper
java-environment-common
java-runtime-common
jbig2dec
jdk8-openjdk
jfsutils
jre8-openjdk
jre8-openjdk-headless
js52
json-c
json-glib
kauth
kbd
kcoreaddons
keyutils
kitemmodels
kmod
krb5
ladspa
lame
lcms
lcms2
ldb
ldns
less
libabw
libaio
libarchive
libass
libassuan
libasyncns
libatasmart
libatomic_ops
libavc1394
libblockdev
libbluray
libbs2b
libbsd
libburn
libbytesize
libcaca
libcanberra
libcanberra-pulse
libcap
libcap-ng
libcddb
libcdio
libcdio-paranoia
libcdr
libcmis
libcroco
libcups
libdaemon
libdatrie
libdc1394
libdca
libdrm
libdv
libdvbpsi
libdvdcss
libdvdnav
libdvdread
libe-book
libebml
libedit
libelf
libepoxy
libetonyek
libevdev
libevent
libexif
libexttextcat
libfdk-aac
libffi
libfontenc
libfreehand
libgadu
libgcrypt
libglade
libglvnd
libgme
libgpg-error
libgphoto2
libgsf
libgudev
libguess
libgusb
libibus
libical
libice
libid3tag
libidn
libidn2
libiec61883
libimobiledevice
libinput
libisofs
libjpeg-turbo
libkate
libkeybinder3
libksba
liblangtag
libldap
liblouis
liblqr
libmad
libmagick
libmatroska
libmbim
libmm-glib
libmms
libmng
libmnl
libmodplug
libmp4v2
libmpc
libmpcdec
libmpd
libmpeg2
libmspub
libmtp
libmwaw
libndp
libnetfilter_conntrack
libnewt
libnfnetlink
libnfs
libnftnl
libnghttp2
libnice
libnl
libnm
libnm-glib
libnotify
libnsl
libodfgen
libofa
libogg
libomxil-bellagio
libopenraw
libpagemaker
libpaper
libpcap
libpciaccess
libpgm
libpipeline
libplacebo
libplist
libpng
libproxy
libpsl
libpulse
libpurple
libqmi
libraqm
libraw1394
libreoffice-still
libreoffice-still-de
librevenge
librsvg
libsamplerate
libsasl
libseccomp
libsecret
libshout
libsidplay
libsigc++
libsm
libsndfile
libsodium
libsoup
libsoxr
libspiro
libsrtp
libssh
libssh2
libstaroffice
libstemmer
libsynctex
libsystemd
libtar
libtasn1
libteam
libthai
libtheora
libtiff
libtiger
libtirpc
libtommath
libtool
libunique
libunistring
libunwind
libupnp
libusb
libusbmuxd
libutil-linux
libva
libvdpau
libvisio
libvisual
libvoikko
libvorbis
libvpx
libwacom
libwbclient
libwebp
libwmf
libwnck
libwnck3
libwpd
libwpg
libwps
libx11
libx264
libx264-all
libxau
libxcb
libxcomposite
libxcursor
libxdamage
libxdmcp
libxext
libxfce4ui
libxfce4util
libxfixes
libxfont2
libxft
libxi
libxinerama
libxkbcommon
libxkbcommon-x11
libxkbfile
libxklavier
libxml2
libxmu
libxpm
libxrandr
libxrender
libxres
libxshmfence
libxslt
libxss
libxt
libxtst
libxv
libxxf86dga
libxxf86misc
libxxf86vm
libyaml
libzmf
licenses
light-locker
lightdm
lightdm-gtk-greeter
lightdm-gtk-greeter-settings
linux-api-headers
linux-firmware
linux-headers
llvm-libs
lm_sensors
logrotate
lpsolve
lsb-release
lua
lua51
lvm2
lz4
lzo
m4
mailcap
make
man-db
man-pages
mdadm
memtest86+
mesa
mesa-demos
mjpegtools
mkinitcpio
mkinitcpio-busybox
mlocate
mobile-broadband-provider-info
modemmanager
mousepad
mozilla-common
mpfr
mpg123
mplayer
mtdev
mtpfs
mumble
nano
ncurses
neon
net-snmp
netbeans
nettle
network-manager-applet
networkmanager
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-vpnc
nfs-utils
nfsidmap
nm-connection-editor
nmap
noto-fonts
noto-fonts-extra
npth
nspr
nss
nss-mdns
ntfs-3g
ntp
numlockx
omxplayer
onboard
openal
openconnect
opencore-amr
openexr
openjpeg2
openresolv
openssh
openssl
openssl-1.0
openvpn
opus
orage
orc
os-prober
p11-kit
p7zip
pacman
pam
pambase
pango
pangomm
parted
patch
patchutils
pavucontrol
pciutils
pcre
pcre2
pcsclite
perl
perl-clone
perl-dbi
perl-error
perl-file-basedir
perl-file-desktopentry
perl-file-mimeinfo
perl-ipc-system-simple
perl-mailtools
perl-parse-yapp
perl-timedate
perl-uri
perl-xml-libxml
perl-xml-namespacesupport
perl-xml-parser
perl-xml-sax
perl-xml-sax-base
pidgin
pinentry
pixman
pkcs11-helper
pkg-config
polkit
polkit-gnome
polkit-qt5
poppler
poppler-data
poppler-glib
poppler-qt5
popt
powertop
ppp
pptpclient
procps-ng
protobuf
protobuf-c
psmisc
pulseaudio
pulseaudio-alsa
pulseaudio-bluetooth
pulseaudio-zeroconf
pygobject-devel
pygobject2-devel
pygtk
pyqt5-common
python
python-appdirs
python-cairo
python-dbus
python-dbus-common
python-distutils-extra
python-docopt
python-gobject
python-keyutils
python-packaging
python-pexpect
python-pillow
python-pip
python-psutil
python-ptyprocess
python-pyparsing
python-pyqt5
python-reportlab
python-setuptools
python-sip
python-six
python-xdg
python-yaml
python2
python2-cairo
python2-gobject2
qemu
qpdf
qpdfview
qrencode
qt5-base
qt5-styleplugins
qt5-svg
qt5-x11extras
qt5ct
raptor
rasqal
readline
redland
reiserfsprogs
rest
rpcbind
rsync
rtkit
rtmpdump
run-parts
s-nail
samba
sbc
sdl
sdl2
sed
serf
shadow
shared-mime-info
sip
slang
smbclient
sound-theme-freedesktop
soundtouch
spandsp
speex
speexdsp
splix
sqlite
srt
sshfs
startup-notification
subversion
sudo
sysfsutils
systemd
systemd-sysvcompat
taglib
talloc
tar
tcl
tcpdump
tdb
teeworlds
terminus-font
tevent
texinfo
thin-provisioning-tools
thunar
thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
thunderbird
thunderbird-i18n-de
tigervnc
tlp
tolua++
transmission-gtk
tslib
ttf-bitstream-vera
ttf-dejavu
ttf-droid
ttf-freefont
ttf-inconsolata
ttf-indic-otf
ttf-liberation
tumbler
twolame
tzdata
udiskie
udisks2
ufw
unace
unrar
unzip
upower
usb_modeswitch
usbmuxd
usbutils
util-linux
v4l-utils
vi
vid.stab
viewnior
vlc
volume_key
vpnc
vte-common
vte3
vulkan-icd-loader
wavpack
wayland
wayland-protocols
webkit2gtk
webrtc-audio-processing
wget
which
wildmidi
wireless-regdb
wireshark-gtk
woff2
wpa_supplicant
x11vnc
x265
xarchiver
xcb-proto
xcb-util
xcb-util-image
xcb-util-keysyms
xcb-util-renderutil
xcb-util-wm
xcursor-simpleandsoft
xcursor-vanilla-dmz-aa
xdg-user-dirs
xdg-utils
xf86-input-elographics
xf86-input-evdev
xf86-input-keyboard
xf86-input-libinput
xf86-input-mouse
xf86-input-synaptics
xf86-input-void
xf86-video-dummy
xf86-video-fbdev
xf86-video-nouveau
xf86-video-qxl
xf86-video-vesa
xfburn
xfce4-appfinder
xfce4-battery-plugin
xfce4-clipman-plugin
xfce4-cpufreq-plugin
xfce4-cpugraph-plugin
xfce4-dict
xfce4-diskperf-plugin
xfce4-fsguard-plugin
xfce4-genmon-plugin
xfce4-mailwatch-plugin
xfce4-mount-plugin
xfce4-mpc-plugin
xfce4-netload-plugin
xfce4-notes-plugin
xfce4-notifyd
xfce4-panel
xfce4-power-manager
xfce4-pulseaudio-plugin
xfce4-screenshooter
xfce4-sensors-plugin
xfce4-session
xfce4-settings
xfce4-smartbookmark-plugin
xfce4-systemload-plugin
xfce4-taskmanager
xfce4-terminal
xfce4-time-out-plugin
xfce4-timer-plugin
xfce4-verve-plugin
xfce4-wavelan-plugin
xfce4-weather-plugin
xfce4-whiskermenu-plugin
xfce4-xkb-plugin
xfconf
xfdesktop
xfsprogs
xfwm4
xfwm4-themes
xkeyboard-config
xmlsec
xorg-bdftopcf
xorg-font-util
xorg-font-utils
xorg-fonts-alias
xorg-fonts-encodings
xorg-iceauth
xorg-mkfontdir
xorg-mkfontscale
xorg-server
xorg-server-common
xorg-setxkbmap
xorg-twm
xorg-xauth
xorg-xinit
xorg-xkbcomp
xorg-xkill
xorg-xmodmap
xorg-xrandr
xorg-xrdb
xorg-xset
xorgproto
xvidcore
xz
yelp
yelp-xsl
youtube-dl
zd1211-firmware
zenity
zeromq
zip
zita-alsa-pcmi
zita-resampler
zlib
zsh
zstd
zvbi

View file

@ -11,6 +11,7 @@ alsa-plugins
alsa-utils
android-tools
android-udev
apache
appstream-glib
apr
apr-util
@ -101,6 +102,7 @@ expat
f2fs-tools
faac
faad2
fail2ban
fakeroot
farstream
ffmpeg
@ -111,10 +113,13 @@ filesystem
filezilla
findutils
firefox
firefox-i18n-de
fish
flac
flex
fontconfig
foomatic-db-engine
freeciv
freeglut
freetype2
fribidi
@ -566,6 +571,8 @@ mdadm
memtest86+
mesa
mesa-demos
minetest
minetest-server
mjpegtools
mkinitcpio
mkinitcpio-busybox
@ -576,6 +583,7 @@ mousepad
mozilla-common
mpfr
mpg123
mplayer
mtdev
mtpfs
mumble
@ -747,6 +755,7 @@ speexdsp
splix
sqlite
srt
sshfs
startup-notification
steam
subversion
@ -761,6 +770,7 @@ tcl
tcpdump
tdb
teamspeak3
teeworlds
telegram-desktop
terminus-font
tevent
@ -771,6 +781,7 @@ thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
thunderbird
thunderbird-i18n-de
tigervnc
tlp
tolua++

97
pacman.conf_pi Executable file
View file

@ -0,0 +1,97 @@
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Architecture = armv7h
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg = pkgconf
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
#Color
#TotalDownload
CheckSpace
#VerbosePkgLists
# PGP signature checking
# NOTE: None of this will work without running `pacman-key --init` first.
# The compiled in default is equivalent to the following line. This requires
# you to locally sign and trust packager keys using `pacman-key` for them to be
# considered valid.
#SigLevel = Required DatabaseOptional
#LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
# If you wish to check signatures but avoid local sign and trust issues, use
# the following line. This will treat any key imported into pacman's keyring as
# trusted.
#SigLevel = Optional TrustAll
# For now, off by default unless you read the above.
SigLevel = Never
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
[core]
Include = /etc/pacman.d/mirrorlist_pi
[extra]
Include = /etc/pacman.d/mirrorlist_pi
[community]
Include = /etc/pacman.d/mirrorlist_pi
[alarm]
Include = /etc/pacman.d/mirrorlist_pi
[aur]
Include = /etc/pacman.d/mirrorlist_pi
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

1
xinitrc_pi.txt Executable file
View file

@ -0,0 +1 @@
exec startxfce4