Repositories for supported Debian, Raspbian, and Ubuntu releases

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-03, 19:42

Palemoon-27.7.2~binaryrepack packages are being added for Ubuntu 17.10 and Debian testing. As you might guess from the name, they are the precompiled binary versions from Pale Moon put into deb files. Pale Moon gets installed into /opt with a symlink in /usr/bin, you get it added to the menu with an icon, and it's also added as an alternative to the x-www-browser and gnome browser choices like the standard Pale Moon I build. Maybe in the future, a fixed glibc will roll into Debian Testing and I can switch back to source builds there.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-05, 21:21

If anyone else can test the 27.7.2 rebundled binaries in the repo for Ubuntu 17.10 or Debian testing, a moderator could then add them to the original title of this thread. They work fine for me in my tests.

tojazmin

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by tojazmin » 2018-02-05, 23:59

Hi @stevepusser,
I'm using Pale Moon 27.7.2 on Ubuntu 17.10 right now, and everything seems to be good !

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-06, 23:36

tojazmin wrote:Hi @stevepusser,
I'm using Pale Moon 27.7.2 on Ubuntu 17.10 right now, and everything seems to be good !
Great, thank you for the report!

inops

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by inops » 2018-02-11, 14:44

Sorry, I've not been on the forum in a while. I'm using the build on Ubuntu 17.10 and everything seems to be working fine! Thanks very much for your effort!
Last edited by inops on 2018-02-11, 14:44, edited 1 time in total.

quixote

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by quixote » 2018-02-16, 23:55

Sorry to be dense about this, but what are the steps I need to follow to install pm 27 on a Debian Stretch system?

I have this line: deb http://download.opensuse.org/repositori ... ebian_9.0/ / in palemoon.list under sources.list.d. But apt-get update does not give me v. 27 . For some reason I'm on 25 (I just moved computers and somehow got 25). None of my extensions want to work, even gifs won't play, so no matter what, I want to get to 27. Version 27 worked great on my old laptop, whose screen is now iffy.

I know how to install a .deb, but these are not that, right? If I have to compile from source, I'm not sure I remember how to do that. I've done it maybe like 5 times in my life and always get in trouble.

I downloaded

Code: Select all

http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0/palemoon_27.7.2~repack-1.debian.tar.xz
but that doesn't look right because it's only 26K. ?? When I untar it, there's an "install" file but a) it just seems to refer to a logo file and b) the READ.ME doesn't say which command to run.

Anyway, as I say, sorry to be dense, but could a kind soul post a step-by-step for those of us who don't have a .deb?

quixote

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by quixote » 2018-02-17, 00:01

Aargh. (I told you I was feeling dense.) I see link to debs down at the very bottom. Off to try it now. Will report back.

quixote

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by quixote » 2018-02-17, 00:22

Okay, everything's fine. Installed, runs, extensions seem to work. Uff-da. Nice to have a working browser again that isn't trying to make me live in Chrome's world! :mrgreen: :thumbup: :mrgreen:

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-17, 20:08

The debian folder is what gets added to the original source to tell the Debian packaging system how to build ,label, patch, and everything else necessary to create a Debian package. The original Pale Moon source code is in that 121 MB orig.tar.xz file.

Congrats for getting the deb, but usually it's better to have the repository. You have the repository in your sources, but did you add the key?

Some diagnostics:

install inxi and give us the result of "inxi -r" for a look at your active repositories.

Give us the output of "apt-get update" so we can see what's going wrong with updating your sources.

quixote

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by quixote » 2018-02-18, 17:21

inxi -r gives me

Code: Select all

Active apt sources in file: /etc/apt/sources.list                                                       
           deb http://ftp.us.debian.org/debian/ stretch main contrib nonfree                                       
           deb http://security.debian.org/debian-security/ stretch/updates main                                    
           deb-src http://security.debian.org/debian-security/ stretch/updates main                                
           deb http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree                               
           deb http://ftp.debian.org/debian stretch-backports main
           Active apt sources in file: /etc/apt/sources.list.d/palemoon.list
           deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0/ /
and result of apt-get update:

Code: Select all

Hit:2 http://security.debian.org/debian-security stretch/updates InRelease                                        
Ign:3 http://ftp.us.debian.org/debian stretch InRelease                                                           
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease                                                   
Hit:5 http://ftp.us.debian.org/debian stretch Release                    
Hit:6 http://ftp.debian.org/debian stretch-backports InRelease          
Ign:8 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  InRelease
Hit:9 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  Release
Reading package lists... Done
I installed the .deb with gdebi, so maybe apt is seeing the newest version? And that's why it doesn't see the need to update? Although of course the reason for the whole argle-bargle is that apt was not seeing the need to update before. I guess I'll know whether it's working okay now or is still not updating the next time there's an update posted on your site.
Last edited by quixote on 2018-02-18, 17:21, edited 1 time in total.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-19, 00:55

Well, if you didn't have it installed from apt before, the "update" command just refreshes your list of available packages, and "upgrade" won't do anything because there's no palemoon to upgrade. So you have to "apt install palemoon".

Code: Select all

apt policy palemoon
shows your current situation. I think you are good for the next time it gets updated.

quixote

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by quixote » 2018-02-19, 04:16

I get this when running "apt policy palemoon":

Code: Select all

palemoon:
  Installed: 27.7.2~repack-1
  Candidate: 27.7.2~repack-1
  Version table:
 *** 27.7.2~repack-1 500
        500 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  Packages
        100 /var/lib/dpkg/status
So it sounds like apt will do its thing. Excellent.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-21, 22:32

I've successfully built 27.7.2 from source on Debian testing against gcc-4.9.4 in an experimental OBS repo, now that they have updated glibc (libc6) to 2.26-6 with a lot of bug fixes, so I'll add that version to the repo for testing. I'll leave the ~repackbinaries version in there, too, in case anyone wants to compare them. Ubuntu 17.10 is still going to have the bugged glibc, but 18.04 won't.

Edit: the builds all succeeded, so Ubuntu 17.10 remains the odd one out. I also added the -repackbinaries version for all distros, just in case anyone wants to see if there's any difference between it and the version built from source. However, it and the normal palemoon package cannot be installed at the same time, since I have them both linked to use /usr/bin/palemoon.
Last edited by stevenpusser on 2018-02-22, 01:00, edited 2 times in total.

GlottalStopRhotacism

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by GlottalStopRhotacism » 2018-02-23, 23:57

Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser at software.opensuse.org

https://software.opensuse.org/download. ... e=palemoon

requires javascript , but there is not a notice of this , can this be improved , by avoiding javascript or posting notice of this ?

thank you

GlottalStopRhotacism

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by GlottalStopRhotacism » 2018-02-24, 00:28

http://linux.palemoon.org/

mentions :

Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser

Code: Select all

https://software.opensuse.org/download.html?project=home:stevenpusser&package=palemoon
there are others at software.opensuse.org

Code: Select all

https://software.opensuse.org/package/palemoon
are these useful ?

:coffee:

GlottalStopRhotacism

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by GlottalStopRhotacism » 2018-02-24, 00:37

stevepusser wrote:Re: repacks of the binaries into debs, isn't that already being done by László Kovács? I wouldn't want to reinvent the wheel.
has anyone used both ?

Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser

Code: Select all

https://software.opensuse.org/download.html?project=home:stevenpusser&package=palemoon
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_17.10/ /' > /etc/apt/sources.list.d/palemoon.list"
sudo apt-get update
sudo apt-get install palemoon 
and

Pale Moon repacks for Ubuntu and Debian -- maintained by László Kovács

Code: Select all

http://www.kovacsoltvideo.hu/moonchildproductions
sudo add-apt-repository 'deb http://kovacsoltvideo.hu/moonchildproductions/ ./'
what are the differences ?

GlottalStopRhotacism

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by GlottalStopRhotacism » 2018-02-24, 00:51

@stevepusser you suggest :

For xUbuntu 17.10 run the following:

Code: Select all

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_17.10/ /' > /etc/apt/sources.list.d/palemoon.list"
sudo apt-get update
sudo apt-get install palemoon
You can add the repository key to apt. Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information). To add the key, run:

Code: Select all

wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
if one has a *Release.key* at that location, a naïve user like me would be perplexed and stymied.

would this work better ?

Code: Select all

wget -q https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O- | sudo apt-key add -
sudo apt-get update
:?:

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-26, 22:27

If you pay attention, and if you watch the output when you already have a Release.key, you'll see you'll get a Release.keyX file, where X is some number. Just substitute that in the apt-key command.

Or else run

Code: Select all

rm -f Release.key 
before the other commands to make sure your folder is clean.

Anyway, the OBS automatically generates those instructions and the key. I wish I could edit them, myself.

I don't know about the other repositories. I know mine builds against gcc-4.X, which the developers really want everyone to do.
Sparky Linux also has a build from source in their repos. I just looked at Sunderland93's in the OBS, and it's copied from my sources, so should be a duplicate and OK.
Last edited by stevenpusser on 2018-02-26, 22:38, edited 3 times in total.

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by gracious1 » 2018-02-27, 20:52

GlottalStopRhotacism wrote: :?:
This code

Code: Select all

 wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
and this code

Code: Select all

 wget -q https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O- | sudo apt-key add -
sudo apt-get update
accomplish the same thing; you have just combined two commands into one using the pipe. So I'm not really sure what you are getting at. If you are sophisticated enough in your understanding of GNU/Linux to do this, then it's not clear to me why the presence of the file "Release.key" in your home directory (or root directory) would create problems. :think:
Last edited by gracious1 on 2018-02-27, 20:55, edited 1 time in total.
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Unread post by stevenpusser » 2018-02-27, 22:24

It looks like there will be a 27.8.0 release fairly soon...
Last edited by stevenpusser on 2018-02-27, 22:28, edited 1 time in total.

Post Reply