Most paid accounting software that dominates the Small Business Accounting market like Quickbooks is still only available on operating systems Windows or Mac OS (only the costly mid-scaled Quickbooks Enterprise version or Quickbooks Online work with Linux).
If you are for example a janitor looking for a small business accounting solution to keep track of your bills and invoices and don’t like the idea of storing your sensitive financial data online, Quickbooks is definitely not the way to go. For use with Linux, you will find a range accounting software, in varying stages of professionalism.
A great overview about the currently available Linux accounting applications is provided by Wikipedia at http://en.wikipedia.org/wiki/Category:Linux_accounting_software.
NolaPro is suited for most small and medium sized businesses. It has the usual accounting modules like accounts payable, accounts receivable, general ledger, reports, and offers also optional modules such as payroll or inventory tracking.
GnuCash, which was originally aimed to compare to Quicken for mainly personal financing needs, has meantime developed to another powerful small business accounting software. It features invoicing, accounts receivable (A/R) and accounts payable (A/P), including reminders for bills due. It is designed to be easy to use for small business professionals, and is at the same time flexible and powerful, allowing you to track your bank accounts, as well as income and expenses.
Both programs are based on professional accounting principles to ensure balanced books and accurate reports for self-employed professionals, small to medium sized businesses or non-profit organizations. NolaPro goes beyond that, offering also an on-demand hosted service (‘cloud’) with a free license for partners. This might be interesting to you if you are a CPA or accountant and want to host the program on your server and resell the service to your clients.