AniDB O'Matic - Documentation: Linux: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:0.6-linux-06.png|right|thumb|250px|AoM on Wine with Swedish language selected, after having hashed a file]]
{{TOCright}}
 
[[Image:Aomdoc_linux-06.png|right|thumb|250px|AoM on Wine with Swedish language selected, after having hashed a file]]


== AoM on Linux ==
== AoM on Linux ==


AoM is, strictly saying, a *Windows client* and, as such, expects an environment capable of understanding the Windows API. On linux, for obvious reasons, that is not available natively. [http://www.winehq.com/ Wine] gives linux users that environment. Due to the complexity of the Windows API, Wine is unable to run every Windows program flawlessly. Some work fine, some don't.
AoM is, strictly saying, a ''Windows client'' and, as such, expects an environment capable of understanding the Windows API. On Linux, for obvious reasons, that is not available natively. [http://www.winehq.com/ Wine] gives Linux users that environment. Due to the complexity of the Windows API, Wine is unable to run every Windows program flawlessly. Some work fine, some don't.


As of 0.6.306 (AoM) and 20041201 (Wine), AoM runs on wine with nearly no feature loss. It uses around 23 MiBs of resident memory on linux with wine, against 9 MiBs on windows. It is expected that, after features are implemented and AoM 0.6 becomes a full working client, the resident memory difference of 14 MiBs will not grow much.
As of AoM 0.6.306 and Wine 20041201, AoM runs on wine with nearly no feature loss. It uses around 23 megabytes of resident memory on Linux with Wine, against 9 megabytes on Windows. It is expected that, after features are implemented and AoM 0.6 becomes a full working client, the resident memory difference of 14 megabytes will not grow much.


== How to run AoM on wine ==
== How to run AoM on wine ==


Like everything else on linux, you'll have two possibilities to install wine:
Like everything else on Linux, you'll have two possibilities to install wine:
*Through your distro specific method; or
*Through your distro specific method; or
*By downloading the sources and compiling it yourself.
*By downloading the sources and compiling it yourself.
Line 21: Line 23:
Also, you'll need to make sure wine can access the folder where AoM's running from and the folders you store your data.
Also, you'll need to make sure wine can access the folder where AoM's running from and the folders you store your data.


<font color="red">'''* AoM 0.6 is not marked as stable yet. Don't assume your data as safe! *'''</font>
:{{colour|red|'''* AoM 0.6 is not marked as stable yet. Don't assume your data as safe! *'''}}


Change permissions to read only, run with a user with less privileges or whatever. But know that '''you''' are the only one responsible for your own data safety.
Change permissions to read only, run with a user with less privileges or whatever. But know that '''you''' are the only one responsible for your own data safety.
Line 49: Line 51:
== Wine/WineX/ReWind ==
== Wine/WineX/ReWind ==


So far, AoM has only been successfully tested on Wine. WineX and ReWind, similar projects which share '''some''' of the code, are still untested. If you would, test it and report to peeps in #aom@irc.chatsociety.net. ^^;
So far, AoM has only been successfully tested on Wine. WineX and ReWind, similar projects which share '''some''' of the code, are still untested. If you would, test it and report to peeps in #aom@irc.zirc.org. ^^;


== Known problems with AoM on wine ==
== Known problems with AoM on wine ==
Line 59: Line 61:
== Other clients ==
== Other clients ==


Besides AoM, [http://www.anidb.net/client AniDB clients] page mentions a Linux client under development. No info about it is available at the moment, though.
Besides AoM, there is [[WebAOM]] written in Java and some other [[UDP Clients]] that work in Linux.


If you wish to develop an alternative *nix native client and have the time and capability to do so, drop by #anidb@irc.chatsociety.net or the [http://www.anidb.net/forum/viewforum.php?f=11 AniDB Development Forum] and talk. We'll be expecting your presence.  
If you wish to develop an alternative *nix native client and have the time and capability to do so, drop by [[IRC:anidb|#anidb]] or the [http://anidb.net/perl-bin/animedb.pl?show=forum&id=19 AniDB Client Development Forum] and talk (or see the [http://forum.anidb.net/viewforum.php?f=41 old client development forum] for past discussions). We'll be expecting your presence.


== Future of AoM for linux users ==
== Future of AoM for Linux users ==


AoM 0.6 and on are made with wine compatibility in mind (whenever possible, that is). While there's no working native client, linux users will be able to use AoM under wine with hopefully no loss in usability.
AoM 0.6 and on are made with wine compatibility in mind (whenever possible, that is). While there's no working native client, Linux users will be able to use AoM under wine with hopefully no loss in usability.


== Possibly useful links ==
== Possibly useful links ==
Line 73: Line 75:
*[http://rewind.sourceforge.net/ ReWind Sourceforge Page]
*[http://rewind.sourceforge.net/ ReWind Sourceforge Page]


[[Category:Anidb_Clients]]
[[Category:AniDB O'Matic]]
1,633

edits

Navigation menu

MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.