You are not logged in.
There are regular questions from users who need to restore their sources, (or who haven't visited the page at Bunsenlabs Repositories), so here are the BunsenLabs Helium defaults:
/etc/apt/sources.list should contain:
deb https://deb.debian.org/debian stretch main non-free contrib
# deb-src https://deb.debian.org/debian stretch main non-free contrib
## Debian security updates
deb https://deb.debian.org/debian-security stretch/updates main contrib non-free
# stretch-updates, previously known as 'volatile'
deb https://deb.debian.org/debian stretch-updates main contrib non-free
# deb-src https://deb.debian.org/debian stretch-updates main contrib non-free
You should also have the BL repo set in /etc/apt/sources.list.d/bunsen.list, with the following entry:
deb https://pkg.bunsenlabs.org/debian helium main
If you want to enable our backports then you need /etc/apt/sources.list.d/bunsen-stretch-backports.list with the contents
deb https://pkg.bunsenlabs.org/debian stretch-backports main
Debian backports need /etc/apt/sources.list.d/debian-stretch-backports.list, with the lines
# Debian backports
deb https://deb.debian.org/debian stretch-backports main contrib non-free
Alternative mirrors for your location can be found here: https://www.debian.org/mirror/list
HowTo: use netselect-apt to automatically find fastest mirror
----------------------------------------------------------------------------
Reminder: adding ppa's or other sources is likely to break your system. But you can keep the pieces
Advice For New Users On Not Breaking Their Debian System
-mod edit by hhh- updated for helium/stretch
Last edited by damo (2020-03-02 18:26:43)
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Thanks, great post damo...and just to add to it, to actually acquire the individual backports, you would use the command:
sudo apt-get -t stretch-backports install package_name
So for example:
sudo apt-get -t stretch-backports install guake
MOD EDIT: jessie > stretch
Last edited by johnraff (2019-07-17 02:21:14)
"I have not failed, I have found 10,000 ways that will not work" -Edison
Offline
thank you, young man...god bless..
Offline
nice one @damo
very helpful for those of us who are new to bl or debian in general
Offline
Thank you, Sir!!
BunsenLabs on deviantArt
Don't touch my git!
Offline
Great post, damo! Thanks mate.
Offline
Thanks man
Offline
Thanks for this. When I first ran bl-welcome it said it couldn't update the repo list and had to quit. In the details it mentioned about broken packages but I continued anyway until the end. Then I read this post and restart bl-welcome again. No more errors.
Prior to reading this post there were other errors throughout as expected for example getting Java, Flash player and so on to be downloaded and installed. Sorry for the lack of error information details!
[img=botdroid]https://global.botdroid.me/assets/site/imgs/983b12ef701d547406c0c03f216e8021.gif[/img]
Offline
Thanks, great post damo...and just to add to it, to actually acquire the individual backports, you would use the command:
apt-get -t jessie-backports install "package"
So for example:
apt-get -t jessie-backports install guake
FTFY
Even better, get a sweet progress bar by using apt...
sudo apt install -t jessie-backports --no-install-recommends mate-panel mate-applets
mate-panel isn't actually in jessie-backports, it's just an example.
Offline
This thread was intended as a reference for people who either hadn't chosen a mirror during installation, or who didn't read the Repositories page on the BL website.
For apt tweaking, might it be better to split that subject off to its own thread, and close this one?
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
For apt tweaking, might it be better to split that subject off to its own thread, and close this one?
Done: https://forums.bunsenlabs.org/viewtopic.php?id=1841
Sorry for the derailment!
“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.
Offline
I just noticed, after installing #bĺ on a friend's machine without net, it worked fine, however the bl-welcome script could not finish the "sources.list" step - it said it cannot change it. Ok, no problem, I put manually
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
in /etc/apt/sources.list, but apt-get update still did not work. Not even after a restart. I'm still wondering why not (putting those lines in a sources.list.d file did the trick).
Offline
You need an internet connection for apt to update your sources.
Offline
the bl-welcome script could not finish the "sources.list" step - it said it cannot change it.
[...]
apt-get update still did not work.
Please post full error messages (using code tags) rather than vague descriptions of error messages.
I have mentioned this to you before.
“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.
Offline
You need an internet connection for apt to update your sources.
There was a working internet connection. After the usb install I tried to update the packages and connected to the internet. Here is the content of the sources.list file:
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ jessie/updates main contrib non-free
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ jessie/updates main contrib non-free
As mentioned I managed to get the repos working. Now I changed the content of the sources.list file manually again. Finally it works as it should be working.
Offline
Following error...
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://pkg.bunsenlabs.org bunsen-hydrogen InRelease: The following signatures were invalid: KEYEXPIRED 1468162041...(THIS REPEATED TWO MORE TIMES)
W: failed to fetch http://pkg.bunsenlabs.org/debian/dists/ … /InRelease...
Is it possible that the disc I used to install is the problem?
Mischa
Offline
Have you read: Updated archive key: dist-upgrade till 2016-07-10?
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Obviously (perhaps) not...I'll get right on it.
Mischa
Offline
Thanks Damo, the patient has recovered nicely...
M.
Offline
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Reminder: adding ppa's or other sources is likely to break your system. But you can keep the pieces
![]()
So is the implicit message here that if I did so and I have issues, then there is no point in trying to "back out"? And that for all practical purposes, it is time to do a wipe?
Also, is there a place to find out if something simply won't work, very likely, on BL, reasonably? For instance, PostgreDB? Or MongoDB? Or Django? Or whatever are the latest Web frameworks, GIS tools, and databases, etc?
Roland Shield
Grill Jockey, Lounge Maven, Unrepentant Agitator
ass.clown@perchslayer.com | "...'ere I am, J.H."
Offline
damo wrote:Reminder: adding ppa's or other sources is likely to break your system. But you can keep the pieces
![]()
So is the implicit message here that if I did so and I have issues, then there is no point in trying to "back out"? And that for all practical purposes, it is time to do a wipe?
Also, is there a place to find out if something simply won't work, very likely, on BL, reasonably? For instance, PostgreDB? Or MongoDB? Or Django? Or whatever are the latest Web frameworks, GIS tools, and databases, etc?
Most if not all of these have repositories for Debian jessie – PostgreSQL definitely has, I don't work with the others. If it works on jessie, just use those repositories.
Ubuntu Xenial PPAs won't work if the binaries in there require different or patched library versions, but for the most part, Xenial is accidentally binary-compatible with jessie so unless things break they're gonna work. But you get to keep the pieces if there are dependency problems.
Per aspera ad astra.
Offline
damo wrote:Reminder: adding ppa's or other sources is likely to break your system. But you can keep the pieces
![]()
So is the implicit message here that if I did so and I have issues, then there is no point in trying to "back out"? And that for all practical purposes, it is time to do a wipe?
YES, that's what it means.
and we appreciate your honesty.
you wouldn't believe how many people break their system this way and don't admit to having done exactly that.
Also, is there a place to find out if something simply won't work, very likely, on BL, reasonably? For instance, PostgreDB? Or MongoDB? Or Django? Or whatever are the latest Web frameworks, GIS tools, and databases, etc?
Search youtube without a browser: repo | thread
BL quote proposals to this thread please.
my repos / my repos
Offline
New to Linux...thanks for indicating general theme related to repository...GoldsteinBruce
Offline
How-to automatically find your quickest local mirror: https://forums.bunsenlabs.org/viewtopic.php?id=2889
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )
Offline