LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-21-2007, 11:02 AM   #1
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Looking for a Windows software replacement in Linux (Slackware 11)


Hello!
I'm currently trying to migrate from Windows to Linux and I'm looking for a replacement of following Windows programs. I just need an advise what to use. Any answers welcome

So far I'm looking for replacement of following programs:

1)ACDSee. - Need a simple picture viewer that can show images in fullscreen, can quickly navigate through them (PgUp/PgDown, for example) and zoom... I know there is a "display" command in my distribution, but it isn't quite what I need.

2)TheBat! mail client. I need any mail client that can load message headers first and let me decide which messages I want to download from server, and which ones I don't want to download. It looks like KMail, OPera built-in mail can't do this. The only program that could do this was Thunderbird email, but it didn't allow me to select messages, only to download headers and then download every letter separately upon a first access. This prevented me from quickly downloading e-mail and disconnecting...

3)CD-Catalog. I've written a custom plugin for FarManager (an MC analog, but much more powerful..) in windows, and looking for anything with minimal interface and good searching capabilities (wildcards at least). Program must support a (relatively) big CD-database - over 150 CDs/DVDs. I probably could write something like this, but not right now...

4) VisualStudio 2005 replacement (C++ IDE). I've already seen KDevelop and Eclipse, but they don't meet some GUI requirements (Or I just didn't find some settings)...
IDE must support debugging, non-fixed-width fonts, minimal syntax highlighting(highlighting text, C++ keywords and comments should be enough, I don't need more features). It must allow me to operate without a mouse (I have a mouse but working without it is much faster). The main requirement is about GUI - I'd like to use IDE that has ability to hide/auto-hide all windows except the code window, to remove all toolbars and I'd like to be able to quickly summon any window (like compiler error list, files list, etc.) with a single key combination and dismiss it with an "Escape" key... (actually, those features were one of two reasons I've been using MSVS 2005).

5) BW Meter. (a traffic conter) iptraf is a nice utility, but I only need to count incoming traffic and iptraf counts it in both directons, and doesn't provide all BWmeter functionality (like setting several separate filters with separate traffic counting). I'd like to use an utility that runs as a daemon, but can provide visual feedback under X/terminal, and can launch alert if too much was downloaded... It would be nice to have a per-day/per-week/per-mounth/per-year statistics too...

That's all. What linux software could be used instead of those programs?

P.S. Sorry if my post is too long, and if it looks like a bit "unfriendly"... I've been tuning a new Linux system about month, now it almost at a desired condition, but I'm just a bit tired...

Last edited by ErV; 03-21-2007 at 11:11 AM.
 
Old 03-21-2007, 11:24 AM   #2
hand of fate
Member
 
Registered: Nov 2003
Distribution: Mandriva
Posts: 441

Rep: Reputation: 31
Quote:
Originally Posted by ErV
4) VisualStudio 2005 replacement (C++ IDE). I've already seen KDevelop and Eclipse, but they don't meet some GUI requirements (Or I just didn't find some settings)...
IDE must support debugging, non-fixed-width fonts, minimal syntax highlighting(highlighting text, C++ keywords and comments should be enough, I don't need more features). It must allow me to operate without a mouse (I have a mouse but working without it is much faster). The main requirement is about GUI - I'd like to use IDE that has ability to hide/auto-hide all windows except the code window, to remove all toolbars and I'd like to be able to quickly summon any window (like compiler error list, files list, etc.) with a single key combination and dismiss it with an "Escape" key... (actually, those features were one of two reasons I've been using MSVS 2005).
Personally I use Code::Blocks for this. Not sure if it supports everything you need, but it seems to do most of what Visual Studio does (or at least has all the functionality of Visual Studio that I ever need). This thread lists a number of other IDEs you might like to consider

There are no real standards for IDEs, so there will always be a learning curve when switching from any IDE to any other.
 
Old 03-21-2007, 11:42 AM   #3
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
For an excellent picture viewer, have a look at GQView.
 
Old 03-23-2007, 03:46 PM   #4
exe
LQ Newbie
 
Registered: Jan 2004
Distribution: fedora,rhel
Posts: 5

Rep: Reputation: 0
5. gkrellm shows you traffic used daily, weekly, mothly with received, transmitted, total, connect time.
 
Old 03-23-2007, 04:18 PM   #5
epoo
Member
 
Registered: Aug 2003
Distribution: slackware 11, ubuntu 7.04
Posts: 165

Rep: Reputation: 30
Quote:
Originally Posted by Hangdog42
For an excellent picture viewer, have a look at GQView.
+1 more for gqview - i used acdsee a lot in windows, so i was looking for the same type of app for linux. gqview is probably the closest you'll, get, but it does a lot of the same things as far as viewing. ive never tried converting images thru gqview so i dont know if it has that option, but the part i use most is the scroll wheel to scroll thru images.
 
Old 03-23-2007, 07:51 PM   #6
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202

Original Poster
Blog Entries: 3

Rep: Reputation: 62
Well thanks for the help!
The GQview is really nice, it looks like it can't convert images, but this can be done through gimp. Nice for picture browsing. I suppose problem with picture browser mostly solved.

As for the IDE i've downloaded codeblock packages(last stable, not svn...) and will try them tomorrow. From other IDE's two best choices (closest to the GUI requirements) were Kate and KDevelop, but Kate can't debug, and KDevelop (3.3.4) can't assign shortcuts to "show window" (no such action). I think I'll have two options - either hack KDevelop and add shortcuts (not sure it'll be THAT easy) or learn emacs/vim (probably the best choice, but require too much time.)

About the traffic monitor. I haven't specified full required functionality at first post (my fault...). the gkrellm is close to what i was looking for, but I need two separate charts for various IP ranges/protocols. I will either keep looking (tried ipac_ng - can't exclude ip ranges from monitor, iptraf - can't monitor multiple ranges on one interface, no per-day/per-month statistics) or will modify some of the programs (all of them are in source form), or just (probably the hardest thing to do... ) lower prerequisites...

Still no mail client with "load headers, allow user to select what to download" option. KMail looks nice, but can't do this. Thunderbird has similar feature, but has very buggy interface/behavior, so it's not a good option. I've also tried Sylphide - nice client, but again without this functionality. It's probably possible to write an "message header loader" module for Camail, but I don't think it'll be a good idea..

No CD catalog too. (Didn't look for it much, was looking for traffic monitor).
 
Old 03-24-2007, 07:52 AM   #7
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195

Rep: Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043
Quote:
Originally Posted by ErV
Hello!
1)ACDSee. - Need a simple picture viewer that can show images in fullscreen, can quickly navigate through them (PgUp/PgDown, for example) and zoom... I know there is a "display" command in my distribution, but it isn't quite what I need.
Personally I am quite fond of Gthumb. It comes very close to ACDSee before ACDSee became bloatware. It does series renaming, picture enhancement and file management.



Quote:
Originally Posted by ErV
2)TheBat! mail client. I need any mail client that can load message headers first and let me decide which messages I want to download from server, and which ones I don't want to download. It looks like KMail, OPera built-in mail can't do this. The only program that could do this was Thunderbird email, but it didn't allow me to select messages, only to download headers and then download every letter separately upon a first access. This prevented me from quickly downloading e-mail and disconnecting...
Isn't that stupid? What you want is a standard part of the POP3 protocal but almost no client uses it.

I use KMail in IMAP mode and I am quite happy with it. For dial-up it is not suitable though.

jlinkels
 
Old 03-24-2007, 08:47 AM   #8
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202

Original Poster
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by jlinkels
Personally I am quite fond of Gthumb. It comes very close to ACDSee before ACDSee became bloatware. It does series renaming, picture enhancement and file management.
Thanks, I'll keep that in mind.

Quote:
Originally Posted by jlinkels
What you want is a standard part of the POP3 protocal but almost no client uses it.
That's quite disappointing... I really need this feature. (I've even tried to start TheBat using Wine, but it doesn't work yet...)

As for the traffic monitor, It turned to be a real problem... I've tried several programs, but they all are not exactly what I want... They are either too specialized for accounting a traffic for several hundred users, or can't draw a graph in a real-time, or can't define several filters to watch, or doesn't produce necessary statistics... I've heard a reply that most administrators write their own billing systems instead of using "ready to use" programs.
Here are more exact prerequisites for traffic monitor:
1) Watch one or more network interface.
2) Count incoming traffic only
3) Split incoming traffic into two (or more) graphs, store separate statistics for each graph. The splitting criteria is a set of user-defined ip-ranges or ip-masks and protocol(if a traffic can be excluded from graph using ip-mask). ip-ranges are preffered.
4) Allow to watch each graph at real-time.
5) Account all protocols, include packet headers' size into accounting.
6) Program must count traffic even if no X is running.
7) Program must be able to store per-hour/per-day/per-month/per-year statistics (just how many bytes were downloaded for each graph, no exact packet source).
8) Program must be able to launch an alert (both in X and console mode) if too much was downloaded on certain graph/ip-range during current day/month...
gkrellm produce a nice graphs, but can't use filters for graphs.
 
Old 03-25-2007, 08:44 PM   #9
fjd
Member
 
Registered: Apr 2006
Distribution: Ubuntu 10.10
Posts: 39

Rep: Reputation: 15
If you haven't seen this link it's a great place to see a direct windows app to linux app mapping.

http://www.linuxrsp.ru/win-lin-soft/table-eng.html

Anything you need most likely you will find. If you can't find it there are a million tools to build it.

Good luck.
FJD
 
Old 03-26-2007, 04:37 AM   #10
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202

Original Poster
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by fjd
If you haven't seen this link it's a great place to see a direct windows app to linux app mapping.

http://www.linuxrsp.ru/win-lin-soft/table-eng.html
Thanks. I must note, that this document doesn't exist on server anymore, but still can be found here : http://209.85.165.104/search?q=cache...lnk&cd=1&gl=us
 
Old 03-29-2007, 01:07 PM   #11
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202

Original Poster
Blog Entries: 3

Rep: Reputation: 62
Problem with mail client is solved. I've found a feature in KMail that does exatly what I want. KMail filters all messages that a greater certain number (if "filter messages that are greater than" is selected). I've set the number to 1 byte and now KMail behave in a way I've always wanted.

As for IDE - i'll try to hack a KDevelop to add desired functionality. It looks like I only need to add some slots/actions. and it looks like that it is relatively easy.

CD-Catalog - Far.exe (with my plugin) works relatively well when started as "wineconsole Far.exe 2>/dev/null". It works not well enough, but certainly well enough to run a plugin. So I'm able to use my windows plugin in Linux.

The only problem I wasn't able to solve is traffic utility/BW Meter replacement. I've asked this question on several other forums, and didn't find an analog....
 
Old 03-30-2007, 05:54 PM   #12
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202

Original Poster
Blog Entries: 3

Rep: Reputation: 62
The problem with BW Meter utility is solved.
I've managed to learn how iptables work, and after that it wasn't very difficult to make several chains that will act as both firewall and counter. I must admit that iptables system is incredibly flexible - for example, I can easily count traffic that comes from specific interface and it's also very easy to form it into several additional counters. I can easily gather statistics for all interfaces, a statistics for only incoming traffic for a specific interface, I can count all incoming traffic of whole system, an incoming traffic from specific region, etc. And all these counters works at same time! I must say, that's incredible, and much better than ugly Windows Firewalls and traffic counters...
Now I only need to find a good daemon utility and make some GUI for it - but looks like I now have all the parts for it - the counter can be easily inserted in gkrellm, for example, and ipacc-ng can be used as a good base for a statistics part. Problem solved.

As for IDE, I've tried EMacs, and I think it is better than KDevelop, so I'll use Emacs instead.

All the problems are solved.

Thanks for the help.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Ubuntu Linux Is an Ideal Windows Replacement LXer Syndicated Linux News 0 12-04-2006 04:54 PM
looking for a linux replacement for a windows jpeg (lossless) compressor / cleaner syssyphus Linux - Software 3 07-11-2006 12:08 PM
LXer: Xandros debuts a Linux-based replacement for Windows Small Business Server LXer Syndicated Linux News 0 05-03-2006 10:54 AM
Windows to Linux - Software Replacement BeerSlinger Linux - General 24 03-07-2006 03:14 PM
List of Replacement Software (Windows vs Linux) TotalNoob Linux - Software 8 08-13-2003 02:08 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration