Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub forks GitHub followers YouTube Channel Subscribers

📚 INDEX

Note

If you have downloaded a proot distro desktop on android with pulseaudio and if you have completed the setup commands, start with Installation Pardus.

Note

We did this with Muhammet from the Pardus forum.

PROOT-DISTRO(🐯 PARDUS)

🔓 SETUP

Requirements

Install Termux for use commands and Termux-x11 for display.

Commands for setup:

  • Allow access to files.
    termux-setup-storage 
  • Update your packages
    pkg update && upgrade -y
  • Install packages you need to install on Termux
    pkg install x11-repo -y
    pkg install termux-x11-nightly -y
    pkg install tur-repo -y
    pkg install pulseaudio -y
    pkg install proot-distro -y
    pkg install wget -y
    pkg install git y

📲 INSTALLATION PARDUS

First, install pardus and login on proot-distro.

pd install pardus
pd login pardus

Change the repos to working ones

nano /etc/apt/sources.list

Delete all text and add these line to file.

deb http://depo.pardus.org.tr/pardus yirmiuc-deb main contrib non-free non-free-firmware
deb-src http://depo.pardus.org.tr/pardus yirmiuc-deb main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/pardus yirmibir main non-free contrib
deb-src http://depo.pardus.org.tr/pardus yirmibir main non-free contrib

Then update packages and install the requred packages.

apt update && apt upgrade -y
apt install sudo nano bash-completion neofetch -y ##neofetch is optional.

👤 Adding users part

# adding user
adduser your_username

sudo usermod -aG sudo your_username

Then install desktops.

🖥️ INSTALL DESKTOPS

Login to pardus with user:

# In proot pardus
su your_username

# In termux
pd login pardus --user YOUR_USERNAME

Install desktops(Choose one):

#xfce(tested):
sudo apt install pardus-xfce-desktop -y

#gnome(tested):
sudo apt install pardus-gnome-desktop -y
#after installation of gnome,
for file in $(find /usr -type f -iname "*login1*"); do rm -rf $file
done

#kde(tested)
sudo apt install kde-standard -y

Delete all text on os-release with nano /etc/os-release and change info debian to pardus:

echo 'PRETTY_NAME="Pardus GNU/linux 21"
NAME="Pardus"
VERSION_ID="yirmibir"
VERSION="21"
ID="pardus"
ID_LIKE="debian"
HOME_URL="https://www.pardus.org.tr/"
SUPPORT_URL="https://forum.pardus.org.tr/"
BUG_REPORT_URL="https://talep.pardus.org.tr/servicedesk/customer/user/login?destination=portals"
LOGO="pardus"' > /etc/os-release 

⬇️ INSTALL SCRIPTS TO RUN DESKTOPS

xfce pardus:

wget https://raw.githubusercontent.com/Star1xr/Pardus-On-Android/main/scripts/startxfce_pardus.sh

chmod +x startxfce_pardus.sh

./startxfce_pardus.sh

kde pardus

wget https://raw.githubusercontent.com/halak0013/Pardus-On-Android/main/scripts/startkde_pardus.sh

chmod +x startkde_pardus.sh

./startkde_pardus.sh

gnome pardus

wget https://raw.githubusercontent.com/Star1xr/Pardus-On-Android/main/scripts/startgnome_pardus.sh

chmod +x startgnome_pardus.sh

./startgnome_pardus.sh

for login with user, you need to change your_username part to your username with nano script.shcommand, for example nano startgnome/xfce_pardus.sh. Change your_username to which is your added user on users part example:

proot-distro login pardus --shared-tmp...XDG_RUNTIME_DIR=${TMPDIR} && su - your_username... etc.

to username like muhammet

proot-distro login pardus --shared-tmp...XDG_RUNTIME_DIR=${TMPDIR} && su - muhammet...etc.

In kde the part changed(cuz idk how to run kde pardus on termux-x11, Muhammet helped me too much, thanks to him):

proot-distro login pardus --your_username --shared-tmp -- /bin/bash -c  'export PULSE_SERVER=127.0.0.1 && export XDG_RUNTIME_DIR=${TMPDIR} && su - muhammet env DISPLAY=:0 dbus-launch --exit-with-session startplasma-x11'

Change your_username part to your username.

(To stop use log out part.Go to username,exit logo or menu>log out>log out, exit the termux if you want use exit on termux.)

if you want to use mouse and keyboard you can edit termux-x11 preference: for example:

  • display resolution -> native
  • touch screen input mode -> direct touch

Enjoy Pardus On Android!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages