Hello pavroo, hello blaze, hello to all, ;D
I have discovered a new problem:
After a discussion in the Forum of the 'Widelands'-Game, the people there suggested me, that I should use the daily builds of Widelands.
(Widelands is a game from the GameOver-Edition of Sparky)
They proposed the command
sudo add-apt-repository ppa:widelands-dev/widelands-daily
to get daily updates for the programm. And Sparky answered:
add-apt-repository: command not found
Then I found an info-source, which says, that I need to install 'python-software-properties', 'apt-file' and 'software-properties-common':
https://pricklytech.wordpress.com/2014/05/16/ubuntu-server-14-4-trusty-add-apt-repository-command-not-found/
I've done it, like in the link is described.
Then I found this in the Sparky-Forum:
https://sparkylinux.org/forum/index.php/topic,3539.0.html
Pavroo says, that Re-branding Debian into Sparky made conflicts with the package. Perhaps he meant 'software-properties-common'?
First I want to know, if it was the wrong way to install the 'python-software-properties', 'apt-file' and 'software-properties-common' for Sparky? Should I remove these packages better? ???
The second is:
Can I modify the sources.list manually with the lines:
deb http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu
deb-src http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu
like is it described here?
https://launchpad.net/~widelands-dev/+archive/ubuntu/widelands-daily
No, isnt it? Because it's for Ubuntu?
It's all very complicated. Maybe I should use the default updates, which is supported by Sparky automatically...
???
Goofy
QuoteFirst I want to know, if it was the wrong way to install the 'python-software-properties', 'apt-file' and 'software-properties-common' for Sparky? Should I remove these packages better?
You can keep it, but synaptic doesn't open the repository changer option, so I suggest to remove it.
The additional repository should be saved in the :
/etc/apt/sources.list.d
directory.
So create new file, for example:
etc/apt/sources.list.d/widelands-daily.list
and past the repo:
deb http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety main
deb-src http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety main
Instead of what you did before.
And don't forget to install the repository public key.
It should works, but no guarantee.
Many much thank you, pavroo :)
Pavroo, do I need the '#'-keys before the Lines? For example
#deb http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety main
...Because I've taken the way, to edit another source list, and there are all lines with the '#'-key at the first place?
(I have taken the sid.list for editing, like in your example from the other Sparky-Topic)
Pavroo, how can I install the repository public key? ...What is it...? :-[
on this widelands-link they give
'Signing key:
1024R/358E1F6F'
https://launchpad.net/~widelands-dev/+archive/ubuntu/widelands-daily
In the subject 'Technical details about this PPA'
Is that what I need to install?
???
goofy
No "#" as I posted already, the lines have to start with "deb".
Try to install public key in this way:
sudo gpg --keyserver keys.gnupg.net --recv key-ID
sudo gpg --export key-ID | apt-key add -
it means, it your case:
sudo gpg --keyserver keys.gnupg.net --recv 358E1F6F
sudo gpg --export 358E1F6F | apt-key add -
Then:
sudo apt-get update
to make sure it works fine.
Hello pavroo,
ok, I've done all:
1. creating a new update-list in
/etc/apt/sources.list.d/widelands-daily-update.list
contains the lines:
## Widelands Daily Build
deb http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety main
deb-src http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety main
2. The commands:
sudo gpg --keyserver keys.gnupg.net --recv 358E1F6F
sudo gpg --export 358E1F6F | apt-key add -
sudo apt-get update
were successful, I believe
3. After all I reboot the computer and made anew a global update (by using the APTus-tool)
But unfortunality if start widelands at the terminal the version is not the "daily"-version:
goofy@pc01goofy:~$ widelands
This is Widelands Version build-19 (Release)
Set home directory: /home/goofy/.widelands
Adding directory: /usr/share/games/widelands/data
selected language: (system language)
using locale de_DE.UTF-8
...
I haven't got any idea... :-\
Simply check it:
sudo apt-get update
apt-cache policy widelands
and show output of the second command.
Hey pavroo,
I think you are the best! :D
I think all is working fine. Look:
goofy@pc01goofy:~$ sudo apt-get update
[sudo] Passwort für goofy:
Holen:1 http://security.debian.org testing/updates InRelease [68,2 kB]
OK:2 http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety InRelease
OK:3 http://ftp.debian.org/debian testing InRelease
OK:4 http://www.deb-multimedia.org testing InRelease
OK:5 http://sparkylinux.org/repo testing InRelease
Es wurden 68,2 kB in 0 s geholt (92,1 kB/s).
Paketlisten werden gelesen... Fertig
The line 'OK:2...' is the new source
And the second command:
goofy@pc01goofy:~$ apt-cache policy widelands
widelands:
Installiert: 1:19+repack-2
Installationskandidat: 1:19+repack-2
Versionstabelle:
*** 1:19+repack-2 500
500 http://ftp.debian.org/debian testing/main amd64 Packages
100 /var/lib/dpkg/status
1:18-ppa0-bzr8262-201701251832~ubuntu16.10.1 500
500 http://ppa.launchpad.net/widelands-dev/widelands-daily/ubuntu yakkety/main amd64 Packages
There is the daily-version called '1:19+repack-2' ! :o
But if I start widelands, the status-information is 'Version build-19 (Release)', which is apparently wrong...
Would you agree with me?
If yes, I will post it in the widelands-forum. And I will tell them the solution for Sparky.
A small question at least:
How I can get these nice text-blocks for the command codes, which you are using?
Hmmm... I'm happy ;)
...time for a break... 8)
https://www.youtube.com/watch?v=ZbZSe6N_BXs
Quote from: Goofy on January 26, 2017, 03:56:13 PMHow I can get these nice text-blocks for the command codes, which you are using?
Click on the #, in the "Post reply" editor, for "code".
Thank you, blaze
:)