Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Install via apt #179

Open
lonix1 opened this issue Sep 20, 2019 · 9 comments
Open

[Feature Request] Install via apt #179

lonix1 opened this issue Sep 20, 2019 · 9 comments

Comments

@lonix1
Copy link

lonix1 commented Sep 20, 2019

There is already a packaged version for Arch. Would be great to also have it packaged for ubuntu/debian via apt. Even a PPA is fine.

(It would need a different name because sudo apt install ctop actually installs this).

@azlux
Copy link
Contributor

azlux commented Jul 23, 2020

See #73 (comment)
(not official, this repo is my personal one, it's up-to-date automatically on github releases)

@azlux
Copy link
Contributor

azlux commented Nov 3, 2020

@bcicen Do you want to add this repo as 'tiers repo' into the readme ?

@andreabreu76
Copy link

andreabreu76 commented Sep 19, 2021

@azlux, tanks for u work! But, pls I cant find docker-ctop when put in your repo on my system and do sudo apt install docker-ctop. I get E: Unable to locate package docker-ctop! Can u help?

@azlux
Copy link
Contributor

azlux commented Sep 19, 2021

Hi @andreabreu76 ,
This should be fixed now. I forget one step for docker-ctop when I've update my repo to bullseye

@johntdavis84
Copy link

The instructions in the github readme use the buster main branch.

Should we leave this the same for Jammy, or switch to something else (stable? bullseye?)?

@hongkongkiwi
Copy link

jammy is missing :/

@mohsenasm
Copy link

mohsenasm commented Apr 5, 2023

I'm using Ubuntu 22.04.1 LTS (jammy) and I get this error when I follow the readme instruction to install docker-ctop:

$ sudo apt-get update
Ign:6 http://packages.azlux.fr/debian jammy InRelease      
Err:7 http://packages.azlux.fr/debian jammy Release
  404  Not Found [IP: 2a01:728:401:1c::100 80]
Reading package lists... Done
E: The repository 'http://packages.azlux.fr/debian jammy Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

$ sudo apt-get install docker-ctop
E: Unable to locate package docker-ctop

@azlux Can you please help with that?
Thanks.

@azlux
Copy link
Contributor

azlux commented Apr 5, 2023

The instructions in the github readme use the buster main branch.
Should we leave this the same for Jammy, or switch to something else (stable? bullseye?)?

The best is to switch to stable. There are no difference about OS release.

@mohsenasm you can do the same, jammy is unknown from the repo, write "stable" instead.

@mohsenasm
Copy link

mohsenasm commented Apr 5, 2023

@azlux Thanks for the quick replay.

I used

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/azlux-archive-keyring.gpg] http://packages.azlux.fr/debian \
  stable main" | sudo tee /etc/apt/sources.list.d/azlux.list >/dev/null

instead of

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/azlux-archive-keyring.gpg] http://packages.azlux.fr/debian \
  $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/azlux.list >/dev/null

And it worked well.

mohsenasm added a commit to mohsenasm/ctop that referenced this issue Apr 5, 2023
As explained in issue bcicen#179, jammy (Ubuntu 22.04.2 LTS) is unknown from the `azlux.fr` repo and it will prevent people to install `ctop` on `Ubuntu 22.04` and later. Also we can see in the script http://packages.azlux.fr/scripts/docker-ctop.txt that the only version is the `stabe` version. So we should use `stable` in the installation commands.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants