Hot answers tagged

71

Though not strictly being a viewer, I can recommend ReText here – which I'm using myself on Ubuntu, and am pretty satisfied. runs locally on Linux: Yes (also on Windows and Mac) normal program, not a browser addon: Yes. Written in Python, and easy to deal with. simple and lightweight: Yes. On its own, it comes with the basics – and you can add more (like ...


50

The easy thing about your criteria is that you don't actually need a matched set. As long as the data file is completely inter-operable, any combination of unrelated apps will work. TL;DR KeepassX 2 + Keepass2Android use the same data format and are the only pair I know of to meet all your criteria, even though there are a couple "gotchas". Data format ...


49

Update 10/22/2014: Seth Johnson has improved the Ubuntu PPA so that only the Silentcast PPA is required. (Previously, 3 PPA's were needed.) Update 10/13/2014: Version 2.0 released. Added options to create webm or mp4 videos instead of just animated gifs. Added a script to do a full install without root privileges. Update 10/4/2014: Runs in Unity, no ...


36

Yes, you should use git*. Now let me explain why. Given the current (rather nebulous) set of criteria in your question the answer seems fairly obvious. If you knew any more, you wouldn't even be asking this question. You have already brought yourself to the edge of the cliff, now you just need coaxing to make the jump. * Or Fossil, Mercurial, Darcs, Bazaar, ...


36

You can use s-tui: free and open source (GNU General Public License v2.0, written in Python) allows to monitor CPU temperature, frequency, power and utilization in a graphical way from the terminal: To install: pip install s-tui


32

My first thought was "ok you need something like Greenshot" so, after some search, I found Shutter which offers the features you need (more info in this blog post). You can download it from Launchpad. More details: Capture options like capture a specific area or whole desktop Share options like generating shared link and Ubuntu One(which has stopped I think)...


29

This is a funny trick for it with the basic grep command. It consists in using two filters: the one you want to apply and a dummy one that matches all the lines but produces no highlight. This dummy match can be either ^ (beginning of line) or $ (end of line). grep "^\|text" --color='always' file or grep -E "^|text" --color='always' file See an example: ...


27

Mega Mega is an excellent service I've been using since its initial launch. I'd highly recommend it if not just for its usability and the 50gb free storage you get. One thing I love about Mega is the file manager. It's easy to use, understand, and works in browser. Most importantly, Mega functions in most modern web browsers. A Mega client with file syncing ...


24

Grip I have been using this for a year and it is my goto Markdown render-er. Here are its features: Markdown? Github Flavored Linux? Yes Normal? Yes It is a command line tool Offline? No There's also a work-in-progress branch to provide offline rendering Simple/Lightweight? Yes It is a command line tool Open source? Yes Bonus Export to PDF/HTML ...


23

You are probably looking for iotop. It provides the information you are looking for per process. You will need to run it with super-user privileges if you run a recent kernel since some changes to the NET_ADMIN permissions have been done something like a year ago. Simply install it and run sudo iotop Bwm-ng can also output some disk I/o stats when you cycle ...


22

One possible solution is byzanz if you don’t mind using the CLI. Byznaz run on Ubuntu and I didn’t test it on different Linux distributions. I tested it only on Ubuntu 12.04 LTS. It's a rather rudimentary screen recorder with limited options. Byzanz records GIF's and runs in a terminal only. It is not included in Ubuntu repositories and it can be only ...


22

Team viewer is a great remote desktop tool that works on mac windows and linux, it is also free for non-commercial use it is also very easy to set up just install it on both PCs and enter id and password of the PC you want to connect to. it also has a feature to connect to your pc that you are not near. you can also connect to a different platform then what ...


22

There are multiple companies that rent out access to a Mac in the cloud. I used one of them for a few months when I had to port an Android app to iOS, which needs a Mac to compile. If you only need your Mac for a few hours per year, this is probably the cheapest option. Resetting "your" mac is just a question of a few minutes to get a new, freshly ...


21

qpdfview (sudo apt-get install qpdfview) is the best alternative as lightweight tabbed PDF viewer. Editing: not available. Same for annotating. If you need these, you need another alternative. Viewing options: all usual viewing options are there, including zooming, fitting to page, continuous and non-continuous scrolling, full-screen and rotating pages. ...


21

tload (from the procps package on Debian and Ubuntu) provides a basic system load graph: You can set the scale with -s and the delay (in seconds) with -d. Symbols: * represents the level of [load average],(https://en.wikipedia.org/wiki/Load_%28computing%29). - defines the unities of load, = substitutes the "-" when the bar passes the line that marks ...


21

Is it possible (and legal) to buy a macOS license to have it as a VM on my Linux machine? No - at least not according to Apple's software license agreement for MacOS. The license agreement for MacOS Big Sur (others are similar) explicitly says (emphasis mine): you are granted a limited, non-transferable, non-exclusive license: [...] (iii) to install, use ...


20

For a Mac (and Windows) solution, you can try LICEcap LICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc). Features: Move the screen capture frame while recording. Pause and restart recording, with optional inserted text messages. Global hotkey (shift+space) to toggle pausing while recording ...


20

The command line editor MLT melt can function as a command line player; this is what I get in terminal: $ melt ./testvideo.mp4 +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +---------------...


19

I started using AIDE: AIDE (Advanced Intrusion Detection Environment) is a file and directory integrity checker. It tracks changed, added and modified files, and file attributes. Supports variety of checksum algorithms, including sha256/sha512. On Ubuntu, aide package is available from base repository (apt-get install aide). On OS X, compiling failed ...


19

There's no single replacement for Matlab in Linux. Matlab is really huge software package, including quite large library ecosystem. Octave is one free alternative for Matlab. It's missing quite a few features, but all basics are there. I have used both, but it's rather hard to give good evaluation based on my own feelings. This page lists some minor ...


19

I think the first thing you need to do is evaluate how you use Office and what you need it to do. I find what I need in office apps is subtly and annoyingly different on Linux than on Windows and a lot of the cross-platform approaches don't cut it. This may be partly to do with the things I do with spreadsheets and the like, but it is something to think ...


19

I have successfully used Tesseract for Optical Character Recognition, on Ubuntu. It is free, open source and maintained by Google. While not bad with Latin characters and numbers, it struggles with Japanese characters for instance. You might have to first feed it training data depending on what you want to get recognized. It can read from a lot of ...


19

A tool that lets you do that is PDF-XChange Viewer. The free version will allow you to OCR your document in a variety of languages (you can download additional language packs for free) and add the OCR'd text as an overlay text layer you can copy from and search with CTRL+F. fast PDF viewer with a lot of features fast OCR engine (unless you choose the best ...


19

Try pdfsandwich. From the man-page: pdfsandwich generates "sandwich" OCR pdf files, i.e. pdf files which contain only images (no text) will be processed by optical character recognition (OCR) and the text will be added to each page invisibly "behind" the images. pdfsandwich is a command line utility. If you have a scanned pdf file, for ...


18

Update: The original tool seems to be no longer in development (last release from 2013-09). @wb9688 mentioned that there’s a fork: https://github.com/prikhi/pencil Update 2: @nradk commented that the fork is no longer maintained. https://github.com/evolus/pencil is another fork, "in active development, and it is actually a rewrite of the old one". Pencil (...


18

KeePassX might be of special interest to you, if the Mono trouble was the only thing bothering you. It's a native port of KeePass to Linux and MacOS X and, as you're running Ubuntu, even contained in the official (Ubuntu) repositories, so a simple sudo apt-get install keepassx will put it on your machine (and a corresponding start-icon into Accessories → ...


18

Flameshot Super easy to use. I mapped it to my PrtSc.


18

There are few alternatives: digiKam (GPLv3) [Mac, Windows, Linux, BSD] An open source image viewer that allows you to directly zoom into large collections of tens of thousand of images from tiny thumbnails down to the images' original size fluently with short load times and no loss of interactivity. Face detection and recognition support. ...


18

As others have said, the only way to legally virtualize Mac OS X (according toApple's EULA) is on Apple hardware. So the purchase you need to make isn't a software purchase, it's a hardware purchase: you need to buy a Mac. With Intel (x86) Apple hardware, there's three ways you can do this: 1. Use VMWare ESXi as the host OS ESXi is VMware's professional ...


17

You can play SuperTuxKart in split screen mode, each player using a different set of keys from the keyboard. Be careful with the keys, though, there might be conflicts. It is always better to use two different keyboards (in addition to different keys).


Only top voted, non community-wiki answers of a minimum length are eligible