n1lby73 / waydroid-installer

Automate installation process of waydroid on linux
GNU Affero General Public License v3.0
90 stars 7 forks source link

E: Unable to locate package lxd-client #6

Open mhoangvslev opened 1 year ago

mhoangvslev commented 1 year ago

I ran into this error while installing on Ubuntu 22.04

Xenonus commented 1 year ago

Same

NPhanHa commented 1 year ago

I also ran into this error while installing this on Pop!_OS 22.04. Manually ran the command sudo apt-get install curl python3 python3-gbinder python-pip lxc ca-certificates -y && sudo apt-get update && bash requirements.sh still doesn't solve the issue.

n1lby73 commented 1 year ago

can you provide more details like distro name and kernel version

mhoangvslev commented 1 year ago

My lsb_release -a gives:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy

My uname -r gives:

5.15.0-56-generic
NeoPlayer13 commented 1 year ago

Any update about a solution?

n1lby73 commented 1 year ago

My lsb_release -a gives:

No LSB modules are available.
Distributor ID:   Ubuntu
Description:  Ubuntu 22.04.1 LTS
Release:  22.04
Codename: jammy

My uname -r gives:

5.15.0-56-generic

kindly join the project community for a fix

hmollercl commented 1 year ago

same here, I believe problem might be related to lxd being snap package now in ubuntu. also, link to "community" in https://github.com/n1lby73/waydroid-installer/issues/6#issuecomment-1562994671 is broke.

AaronD-GH commented 1 year ago

Another +1

 _      _____      _____  _______________   __   __   _______ 
| | /| / / _ \____/  _/ |/ / __/_  __/ _ | / /  / /  / __/ _ \
| |/ |/ / // /___// //    /\ \  / / / __ |/ /__/ /__/ _// , _/
|__/|__/____/   /___/_/|_/___/ /_/ /_/ |_/____/____/___/_/|_| 

        .:.:.  creator || n1lby73 .:.:.

.:. telegram: n1lby73 | github: github.com/n1lby73 .:.
    .:.instagram: n1lby73 | twitter: n1l_by73.:.

[01] Debian

[02] Arch

[03] Fedora

[+] which distro are you running: 01

[+] Installing dependencies....
Hit:1 http://us.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://security.ubuntu.com/ubuntu jammy-security InRelease                                                                  
Hit:3 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease                                                                 
Get:4 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease [109 kB]                                                    
Hit:5 https://ppa.launchpadcontent.net/obsproject/obs-studio/ubuntu jammy InRelease                                             
Hit:6 https://repo.waydro.id jammy InRelease  
Fetched 109 kB in 2s (46.7 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib python-pkg-resources python-setuptools python2 python2-minimal python2.7 python2.7-minimal
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package lxd-client

[!!!] Major warning:- Dependencies not satisfied
kindly run 'sudo apt-get install curl python3 python3-gbinder python-pip lxc ca-certificates -y && sudo apt-get update && bash requirements.sh' manually
aaron@aaron-ubuntustudio-m6800:~/waydroid-installer$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy
aaron@aaron-ubuntustudio-m6800:~/waydroid-installer$ uname -r
5.15.0-79-lowlatency
aaron@aaron-ubuntustudio-m6800:~/waydroid-installer$ 
jakbutler commented 2 months ago

Install the LXD snap and do all necessary user group assignment, then remove the phrase lxd-client from the apt-get installation list (on line 350 at the time of writing) in the install-script.sh, then re-run the requirements.sh script.