# Unatteded install on Ubuntu with downloaded packages

**URL:** <https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856>\
**Category:** Percona XtraDB Cluster 8.x\
**Created:** [March 1, 2024, 12:59am UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856 "2024-03-01T00:59:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![di-rect](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/di-rect/32/15399_2.png) [@di-rect](https://forums.percona.com/u/di-rect)\
**Post date:** [March 1, 2024, 12:59am UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856/1 "2024-03-01T00:59:05Z")

</div>

I’m trying to make an unattended installation by downloading the Ubuntu packages from:

`https://repo.percona.com/pxc-80/apt/pool/main/p/percona-xtradb-cluster/`

I install all packages in order but with “percona-xtradb-cluster-server…” I still get a root-password question that doesn’t get answered.

This doesn’t seem to work:

```auto
export DEBIAN_FRONTEND=noninteractive
apt-get update && apt-get install debconf-utils
echo "percona-xtradb-cluster-server-8.0 percona-xtradb-cluster-server-8.0/root-pass password root" | debconf-set-selections
echo "percona-xtradb-cluster-server-8.0 percona-xtradb-cluster-server-8.0/re-root-pass password root" | debconf-set-selections
dpkg -i percona-xtradb-cluster-server_8.0.35-27-1.jammy_amd64.deb

```

Has anyone an idea how to accomplish an install with an empty or preset password ? Empty would be most nice!

---

<div class="post-metadata">

**Author:** ![Evgeniy\_Patlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/evgeniy_patlan/32/41_2.png) [@Evgeniy\_Patlan](https://forums.percona.com/u/Evgeniy_Patlan)\
**Post date:** [March 1, 2024, 5:33pm UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856/2 "2024-03-01T17:33:01Z")

</div>

> [@di-rect](#):
>
> `export DEBIAN_FRONTEND=noninteractive`

I tried the following command and everything worked well  
`sudo DEBIAN_FRONTEND=noninteractive apt-get install -y percona-xtradb-cluster-server`

---

<div class="post-metadata">

**Author:** ![di-rect](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/di-rect/32/15399_2.png) [@di-rect](https://forums.percona.com/u/di-rect)\
**Post date:** [March 1, 2024, 9:01pm UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856/3 "2024-03-01T21:01:03Z")

</div>

OK but that is APT, I get he feeling that dpkg -i does it in a different way.

---

<div class="post-metadata">

**Author:** ![Evgeniy\_Patlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/evgeniy_patlan/32/41_2.png) [@Evgeniy\_Patlan](https://forums.percona.com/u/Evgeniy_Patlan)\
**Post date:** [March 3, 2024, 1:11pm UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856/4 "2024-03-03T13:11:24Z")

</div>

You can install downloaded package with apt instead of dpkg as apt will also handle all dependencies

---

<div class="post-metadata">

**Author:** ![di-rect](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/di-rect/32/15399_2.png) [@di-rect](https://forums.percona.com/u/di-rect)\
**Post date:** [March 4, 2024, 9:33am UTC](https://forums.percona.com/t/unatteded-install-on-ubuntu-with-downloaded-packages/28856/5 "2024-03-04T09:33:19Z")

</div>

I don’t want to have apt handle anything; that’s why.
