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

no longer obtainable with apt-get install #245

Open
jredfox opened this issue Jun 6, 2022 · 10 comments
Open

no longer obtainable with apt-get install #245

jredfox opened this issue Jun 6, 2022 · 10 comments

Comments

@jredfox
Copy link

jredfox commented Jun 6, 2022

sudo apt-get install roxterm no longer works.
I go download your sourceforge files and it's not even compiled
I go to your github releases it's also not compiled
I go to your forms looking for how to install it and it says extract it and just run run how and what there is nothing to run????

@realh
Copy link
Owner

realh commented Jun 6, 2022

What OS are you using? Are you using the PPA? This should work on anything that's at least as new as Ubuntu 20.04 (focal), including Debian. You just have to make sure that the Ubuntu version in the .list file is "focal", not the version of the OS you're using.

Ignore SourceForge, that's obsolete. I don't know what you mean by forms (forums?) and what instructions you're reading. I guess I do need to add better instructions. If you can't get it installed from the PPA, let me know, and I'll make those instructions a priority.

@jredfox
Copy link
Author

jredfox commented Jun 6, 2022 via email

@realh
Copy link
Owner

realh commented Jun 6, 2022

I think Mint is based on Debian rather than Ubuntu now? Roxterm hasn't been in the official repositories for either for a long time, so you need to add the PPA. Try this command:

sudo add-apt-repository ppa:h-realh/roxterm

If it doesn't work, see below. If it does, there should be a new .list file in /etc/apt/sources.list.d that contains 'roxterm' in its name. Using a text editor as root (eg sudo nano /etc/apt/sources.list.d/*roxterm*.list). Make sure each line ends with focal main. If the second-to-last word isn't 'focal', replace it. Then run sudo apt update and roxterm should be available.

If add-apt-repository didn't work, add the PPA manually. First import the signing key:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CA76D653B56F3C0A67BAEC9CBA0835874C32D80B

Then create a sources.list file:

sudo nano /etc/apt/sources.list.d/realh-roxterm.list

Add this content, then save it:

deb https://ppa.launchpadcontent.net/h-realh/roxterm/ubuntu focal main 
deb-src https://ppa.launchpadcontent.net/h-realh/roxterm/ubuntu focal main 

Then run sudo apt update.

@jredfox
Copy link
Author

jredfox commented Jun 6, 2022

sudo add-apt-repository ppa:h-realh/roxterm and then sudo apt update and sudo apt-get install roxterm worked. I have no idea what the rest was once it was in nano mode I couldn't do anything. could you provide these commands on your github README. thanks

Also could you please tell me how to compile the project I have like 4 other terminals that have the same issue of not being able to get installed only githubs

@realh
Copy link
Owner

realh commented Jun 6, 2022

nano is a simple text editor. You can move the cursor with the arrow keys and edit text. At the bottom there are legends to show you the command keys, where ^ means Ctrl. Ctrl-X exits and will ask you if you want to save the file if you changed it.

What OS are the other machines running? If it's Mint, Ubuntu or Debian etc, the above is the easiest way to install it.

Wouldn't it just be easier to use gnome-terminal?

@vossenjp
Copy link

vossenjp commented Jun 6, 2022

For the record, the ROXTerm PPA works fine on Linux Mint 19, 20, and 21. The "main" Linux Mint is still based on Ubuntu, but there is a Debian-based flavor called LMDE (https://en.wikipedia.org/wiki/Linux_Mint_Debian_Edition) that serves a) as a sanity check on what it takes to make Mint work on NOT-Ubuntu and b) a fail-safe in case Ubuntu becomes untenable for whatever reason. I've not used LMDE and am not sure about either ROXTerm or PPAs on that.

@jredfox
Copy link
Author

jredfox commented Jun 6, 2022

both ubuntu and linux mint use debian instillation apps. ubuntu has their snap store on top of that. Also linux mint is just a modification of ubuntu with lots of bug fixes and some changes. like the UI changes. That's why I don't understand why you couldn't just use apt-get because if it works for ubuntu it should work for linux mint on that command. if it's in the snap store then I could understand.

@realh
Copy link
Owner

realh commented Jun 6, 2022

apt-get roxterm doesn't work on any modern distro without the PPA, because it isn't an official package any more (long story). You have to add the PPA even if you're using Ubuntu.

@rubyFeedback
Copy link

Ignore SourceForge, that's obsolete.

I get this, but I kept it in an old file and have not updated it. I think it would be nice if there could be stable releases on github too. This may also help the debian team (they can repackage for debian, no need to offer extra packages when debian devs do the work there, so PPAs are not necessary for other devs - debian will handle these. That is why the issue request here is also incorrect in the sense that apt-get is a distribution specific solution, not specific to the source code of roxterm).

@realh
Copy link
Owner

realh commented Sep 5, 2022

There isn't much demand for Roxterm in the Debian community. I used to be the package maintainer, but as a sponsee, so the release process was quite tedious. I don't use Debian any more, but have a VPS running Ubuntu, which is enough to keep the PPA going. I think the Debian package system can track upstream via git instead of tarball URLs. If it makes things difficult for maintainers, that's a problem with Debian, not upstream IMO.

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

4 participants