Author Topic: Linux installer wishlist.  (Read 4199 times)

Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
Linux installer wishlist.
« on: June 25, 2005, 05:39:03 pm »
This is a place for suggesting Linux installer features and improvement.
Mind that it is only installer/build wishlist not general client development wishlist.


Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #1 on: June 27, 2005, 10:33:16 pm »
The updater in your package never seemed to work for me. The old updater (the CLI one) worked, but the new graphical one doesn\'t. Is that possible to fix? Or is that not related directly to your installer?
Thanks  :D


Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #2 on: June 28, 2005, 11:50:25 am »
Well, updater works but it is very slow. It is actually updater\'s bug. You may still
use --auto. Anyway, if developers will fix the updater obviously I will relase
installer update too.


Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #3 on: June 28, 2005, 09:10:54 pm »
Ok, thanks for the reply :)


Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
(No subject)
« Reply #4 on: July 18, 2005, 01:28:19 am »
It might be nice to have a script that first checks your site for binary  updates and updates them, THEN you could have it start the art updater with ./updater --auto  the script could be calle psupdater or something - in the spirit of Karosh\'s linux installer which was loki based.  He wrote a good script that did it which could be easily modified to check your site.  I\'d reccommend using wget instead of curl though, as his script required it and not everyone has it installed.

hramrach

  • Hydlaa Resident
  • *
  • Posts: 118
    • View Profile
(No subject)
« Reply #5 on: July 19, 2005, 02:04:36 pm »
The installer should not hide errors of the programs it runs so that people can post them in case they get problems.

Also it could look for other programs to display notices, not only dialog. But we would have to find out what other tools are commonly used for that.

Downloading stuff automatically is difficult as it is not guaranteed that people will have either curl or wget.
Observer .. or watcher?

hramrach

  • Hydlaa Resident
  • *
  • Posts: 118
    • View Profile
license dialog
« Reply #6 on: July 19, 2005, 06:11:26 pm »
The dialog displaying license has only one button: .

This is very confusing, at least for me.

There should be some buttons like or in the dialog.
At the very least the should be replaced with .

Thanks for the installer, it works perfectly here and saves much time and cpu cycles that compiling would require.
Observer .. or watcher?

lanser

  • Hydlaa Citizen
  • *
  • Posts: 447
  • No Longer Mordraugion Settings AD
    • View Profile
(No subject)
« Reply #7 on: July 21, 2005, 09:54:07 pm »
Quote
Originally posted by Induane
 - in the spirit of Karosh\'s linux installer which was loki based.


Hope I\'m not putting my excessively large foot in my uncontrollable mouth but I have been M.I.A. for 5-6 months, but what did  happen to Karosh and his installer IIRC he was getting snowed under with 007

Lediel
Hokinon Korere
Wandering Yliakum searching for lost memories...

Zinnius Zann
Right hand to a Queen

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
(No subject)
« Reply #8 on: July 22, 2005, 02:17:52 pm »
Quote
Downloading stuff automatically is difficult as it is not guaranteed that people will have either curl or wget.


I\'ve used many linux distro\'s over the years, SuSE, YOPER, Ubuntu, Debian, Slackware, DSL, Server Optomized Linux, Linspire, and REd Hat.  I have never actually encountered one that didn\'t include wget. :)

Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #9 on: July 26, 2005, 11:14:16 pm »
About error messages and debuging it is being worked on. I had to hurry last
time when installer had been relased so I have skipped them as less
important and as I have suspected most problems with the Linux installer are
not really serious problems. About \"EXIT\" well it comes from above, cosmetics
will be done too. Most work consumes work to relase stable and optimized
binaries, I am planning to start working on 64bit relase and a static build, so I
have abandoned for a while FBSD relases and some less important things,
I am also working on graphical installer, that Loki installer is currently sort of
abandonware so it requires some work to be decent I think, I have also IRL
work. ;) Well about downloader program...maybe some script or simple
program which will update basic stuff, but it will be not a big thing, since there
is an updater, so I don\'t want to pry open doors, so I prefer to harass acraig
or Talad some more to put binaries on Laanx server for updater. :)


Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
(No subject)
« Reply #10 on: July 29, 2005, 01:26:24 am »
Autopackage might be a good alternative to the loki installer - it is a well written program by Mike Hearn I think.

P.S. My real wish is an update for the linux version for after the wipe that will be released as soon as the windows version - I hate having to wait a day or so to play, since I can\'t ever get it to build right from cvs. ;)

In fact autopackage might be the best one possible :)

http://www.autopackage.org/developer-quickstart.html

tells you how to do it - while I am quite adept at compiling from source - I apparantly suck at doing so with planeshift.  Not sure why, but I just never get it working right.  This should be actually pretty easy to use based on what I have read on it - it can easily auto retreive dependacies regardless of the system, and much more.  IT also includes an add/remove programs thingy, so people can remove it easily or do a quick reinstall if something gets broken.
« Last Edit: July 29, 2005, 01:34:42 am by Induane »

Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #11 on: July 29, 2005, 11:18:02 am »
About waiting time - if no one remembers - I have relased Linux version three
days after Windoze one were relased, I believe it is better to wait three days
than three months...I am not holding the update because I am mean or
something, simply, I am relasing it when it is ready and, as you can see, there
are no major problems with the installer and client is pretty stable, which isn\'t
so easy to accomplish considering how different various Linux distributions
are. I don\'t know 3.011 relase date so I am not working on binaries now, I will
start when I know this date.
About autopackage - yes, I am thinking about it...anyway for the first shot it
seems to be quite complicated to use.


Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
(No subject)
« Reply #12 on: July 29, 2005, 12:57:21 pm »
Yea I really have no clue how hard it would be to do - it just looked like a good means of distrubution.  And 3 days is definately better than 3 months, so don\'t think I\'m really complaining.  I am just impatient by nature sometimes.  :P

lynx_lupo

  • Veteran
  • *
  • Posts: 1431
  • Sorbus aria!
    • View Profile
    • Linux pri nas
(No subject)
« Reply #13 on: August 01, 2005, 03:37:42 pm »
about the use of curl: if someone want\'s to play ps, he needs curl for the updater anyway, so it\'s more safe to assume he has curl than wget. ;)
"Amor sceleratus habendi"- Ovid
"First they ignore you, then they laugh at you, then they fight you, then you eat them." -Godzilla

Valbrandr

  • Hydlaa Notable
  • *
  • Posts: 935
    • View Profile
(No subject)
« Reply #14 on: August 17, 2005, 06:53:21 am »
I have heard talk of a new updater which wouldn\'t be dependant on CS or curl... rumors yes, but I\'m using it now for my art updates.. so perhaps curl isn\'t going to be a permanant dependancy.. though perhaps its used elsewhere, not sure.  Anyhoo as long as its required for PSupdater, then you\'re right about the use of curl...and curl has an option for shell scripts to have a progress indicator.. Looks nicer in shell scripts.