Ubuntu APT repository - Page 2

Ubuntu APT repository

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

semi wrote:Clericvash, the ubuntu install method in it's simplest form still needs you to run 3 commands in a terminal, it can't really be "click download in a browser". Disregard this if I misunderstood your comment.
This is true, and I absolutely hate it.

Which, incidentally, is why I will be seriously pimping for https://wiki.ubuntu.com/ThirdPartyApt to be a part of the next Ubuntu release. User should be able to download a single file and double click it to enable the repository.
User avatar
Relative
Posts: 1371
Joined: 15 Oct 2006, 13:17

Post by Relative »

YokoZar wrote:
semi wrote:Clericvash, the ubuntu install method in it's simplest form still needs you to run 3 commands in a terminal, it can't really be "click download in a browser". Disregard this if I misunderstood your comment.
This is true, and I absolutely hate it.

Which, incidentally, is why I will be seriously pimping for https://wiki.ubuntu.com/ThirdPartyApt to be a part of the next Ubuntu release. User should be able to download a single file and double click it to enable the repository.
Its a nice idea, but I creates a huge security flaw for average users who just blindly press "OK" whenever a command prompt comes up; e.g. my mother. Yet you need this one click solution for the average user who doesn't want enter 3 terminal commands whenever they want to install a third party apt.

I got an idea, why don't we just kill everyone who doesn't understand fundamental security and trust :P
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

Relative wrote:
YokoZar wrote:
semi wrote:Clericvash, the ubuntu install method in it's simplest form still needs you to run 3 commands in a terminal, it can't really be "click download in a browser". Disregard this if I misunderstood your comment.
This is true, and I absolutely hate it.

Which, incidentally, is why I will be seriously pimping for https://wiki.ubuntu.com/ThirdPartyApt to be a part of the next Ubuntu release. User should be able to download a single file and double click it to enable the repository.
Its a nice idea, but I creates a huge security flaw for average users who just blindly press "OK" whenever a command prompt comes up; e.g. my mother. Yet you need this one click solution for the average user who doesn't want enter 3 terminal commands whenever they want to install a third party apt.

I got an idea, why don't we just kill everyone who doesn't understand fundamental security and trust :P
Your mother is much more likely to understand the warning prompt she's given then the security consequences of the terminal commands.
User avatar
Relative
Posts: 1371
Joined: 15 Oct 2006, 13:17

Post by Relative »

YokoZar wrote:
Relative wrote:
YokoZar wrote:This is true, and I absolutely hate it.

Which, incidentally, is why I will be seriously pimping for https://wiki.ubuntu.com/ThirdPartyApt to be a part of the next Ubuntu release. User should be able to download a single file and double click it to enable the repository.
Its a nice idea, but I creates a huge security flaw for average users who just blindly press "OK" whenever a command prompt comes up; e.g. my mother. Yet you need this one click solution for the average user who doesn't want enter 3 terminal commands whenever they want to install a third party apt.

I got an idea, why don't we just kill everyone who doesn't understand fundamental security and trust :P
Your mother is much more likely to understand the warning prompt she's given then the security consequences of the terminal commands.
O, I fully appreciate that. The type of scenario I am referring to are like those mentioned on the ubuntu wiki, such as a browser launching an apt installer. This is a relatively common occurrence on windows. The terminal inadvertently acted as a security barrier against average users from doing something stupid.

However, I do fully support the idea regardless of that.
semi
Posts: 69
Joined: 30 Mar 2007, 20:42

Post by semi »

Relative wrote:Its a nice idea, but I creates a huge security flaw for average users who just blindly press "OK" whenever a command prompt comes up; e.g. my mother. Yet you need this one click solution for the average user who doesn't want enter 3 terminal commands whenever they want to install a third party apt.
People like that can not be protected. It's just not possible. UNLESS they are prohibited from having any root/admin/whatever access, and strictly limited to their own user account. Even then, they can't be protected from losing THEIR data.

Either you are allowed to do things, but you can screw up, or you just aren't allowed to do things so you can't screw up.

So basically if you can install something AND you will press OK when ever asked, you are asking for trouble, no matter what the system.
semi
Posts: 69
Joined: 30 Mar 2007, 20:42

Post by semi »

I butchered the link URL to make the table of contents easier to read. Now the link is just
http://spring.clan-sy.com/wiki/SetupGuide#Ubuntu
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I've added logos for the headers to make it easier to pick out distros from the blocks of text. Someone should see about reuploading the images to the wiki instead of darkstars though as file uploading was disabled
semi
Posts: 69
Joined: 30 Mar 2007, 20:42

Post by semi »

When you open that page, there is a table of contents. What you want should be easy to find from toc. Except with pictures as topics the toc lost part of it's text. Fixed.

Anyway, when you click on what you want from the toc, then your browser scrolls down so that the topic you wanted is on top.

Scrolling through all of that text is not a sane idea, as the toc fits on one page and should be pretty clear.
baastrup
Posts: 1
Joined: 03 Nov 2007, 11:23

Post by baastrup »

It would be so nice if there was debs for the lobby's at the repo too.
aflobby and spring lobby
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Just a note, can someone make it so the debs put the menu launchers into the deb too, i hate having to manually make launchers.
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

clericvash wrote:Just a note, can someone make it so the debs put the menu launchers into the deb too, i hate having to manually make launchers.
Why, yes I can.

The launcher, however, will be for the SpringLobby package and not the Spring binary itself. There's little point running spring alone when the lobby can provide such a clean interface.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

It's good for testing. By asking someone to run 'Spring Test' or 'Test Spring' you can narrow down problems.

(Though I admit on Linux it shouldn't be too much trouble to ask someone to run spring on the console or in Alt+F2 window.)
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

Tobi wrote:It's good for testing. By asking someone to run 'Spring Test' or 'Test Spring' you can narrow down problems.

(Though I admit on Linux it shouldn't be too much trouble to ask someone to run spring on the console or in Alt+F2 window.)
Exactly. We can hide the more confusing parts of the interface from the user unless they need it; this will make Spring on Linux easier to use (and keep updated) than on Windows itself.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

YokoZar wrote:
clericvash wrote:Just a note, can someone make it so the debs put the menu launchers into the deb too, i hate having to manually make launchers.
Why, yes I can.

The launcher, however, will be for the SpringLobby package and not the Spring binary itself. There's little point running spring alone when the lobby can provide such a clean interface.
Yeah but when i want a quick game with an AI its annoying having to get up a lobby when i can just run spring and have at it.
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

clericvash wrote:
YokoZar wrote:
clericvash wrote:Just a note, can someone make it so the debs put the menu launchers into the deb too, i hate having to manually make launchers.
Why, yes I can.

The launcher, however, will be for the SpringLobby package and not the Spring binary itself. There's little point running spring alone when the lobby can provide such a clean interface.
Yeah but when i want a quick game with an AI its annoying having to get up a lobby when i can just run spring and have at it.
This is a problem with the lobby itself. There's no reason we can't make the lobby interface quicker for that use case.
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

I have made a few map packages. You can now:

Code: Select all

sudo apt-get install spring-maps-hunterw spring-maps-deltasiege spring-maps-smallsupreme spring-maps-kernelpanic
More to come later.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

thats pretty cool nice one, where does it install them to?
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Post by YokoZar »

clericvash wrote:thats pretty cool nice one, where does it install them to?
It puts them in the same place the default maps go: /usr/share/games/spring/maps
CoolyOriginal
Posts: 21
Joined: 03 Sep 2007, 15:57

Post by CoolyOriginal »

:evil: don't work :evil: :cry:

My Ubuntu is in Portuguese
Version : 7.04 32 bits

Errors :
when i do: sudo apt-get install spring -y

Code: Select all

cooly@cooly-desktop:~$ sudo apt-get install spring -y
A Ler Listas de Pacotes... Pronto
Construindo Árvore de Dependências       
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isso pode significar que
você solicitou uma situação impossível ou se você está a usar a
distribuição instável, que alguns pacotes requisitados ainda não foram 
criados ou foram tirados do Incoming.

J├â┬í que voc├â┬¬ requisitou uma ├â┬║nica opera├â┬º├â┬úo ├â┬® extremamente prov├â┬ível que o 
pacote esteja simplesmente não instalável e deve ser enviado um relatório de
bug sobre esse pacote.
A seguinte informação pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências não satisfeitas:
  spring: Depende: libboost-regex1.34.1 mas não está instalável
          Depende: libboost-thread1.34.1 mas não está instalável
          Depende: libc6 (>= 2.6-1) mas 2.5-0ubuntu14 está para ser instalado
          Depende: libfreetype6 (>= 2.3.5) mas 2.2.1-5ubuntu1.1 está para ser instalado
          Depende: libgcc1 (>= 1:4.2.1) mas 1:4.1.2-0ubuntu4 está para ser instalado
          Depende: libglew1.4 (>= 1.4.0) mas não está instalável
          Depende: libstdc++6 (>= 4.2.1) mas 4.1.2-0ubuntu4 está para ser instalado
          Depende: zlib1g (>= 1:1.2.3.3.dfsg-1) mas 1:1.2.3-13ubuntu4 está para ser instalado
E: Pacotes estragados
cooly@cooly-desktop:~$ 
and the other one when i do : sudo apt-get install spring-lobby-springlobby -y

Code: Select all

cooly@cooly-desktop:~$ sudo apt-get install spring-lobby-springlobby -y
A Ler Listas de Pacotes... Pronto
Construindo Árvore de Dependências       
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isso pode significar que
você solicitou uma situação impossível ou se você está a usar a
distribuição instável, que alguns pacotes requisitados ainda não foram 
criados ou foram tirados do Incoming.

J├â┬í que voc├â┬¬ requisitou uma ├â┬║nica opera├â┬º├â┬úo ├â┬® extremamente prov├â┬ível que o 
pacote esteja simplesmente não instalável e deve ser enviado um relatório de
bug sobre esse pacote.
A seguinte informação pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências não satisfeitas:
  spring-lobby-springlobby: Depende: libc6 (>= 2.6-1) mas 2.5-0ubuntu14 está para ser instalado
                            Depende: libgcc1 (>= 1:4.2.1) mas 1:4.1.2-0ubuntu4 está para ser instalado
                            Depende: libstdc++6 (>= 4.2.1) mas 4.1.2-0ubuntu4 está para ser instalado
                            Depende: libwxbase2.8-0 (>= 2.8.4.0) mas não vai ser instalado
                            Depende: libwxgtk2.8-0 (>= 2.8.4.0) mas não vai ser instalado
E: Pacotes estragados
cooly@cooly-desktop:~$ 
i have installed Ubuntu again and stills the same >_<

:roll: any ideias ?
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

To make the errors easier to understand for us put LANG=C before the command that gives the error.

for example

Code: Select all

LANG=C sudo apt-get install spring
Locked

Return to “Linux”