Hot answers tagged

82

apt-get install telnet This is a valid question BTW. Do not install the telnet server, ever. Also the telnet client is not included by default in many distros. For instance it is very common in docker-land to face the need of installing several tools that are taken otherwise for granted. For example, Official OS docker images most likely will be shipped ...


68

Robo 3T (formerly known as RoboMongo) Shell-centric cross-platform open source MongoDB management tool (i.e. Admin GUI). [It] embeds the same JavaScript engine (based on Mozilla SpiderMonkey), that powers MongoDB's mongo shell. It means that you can reuse your existing skills of MongoDB Shell in Robomongo. Edit Some more info: It's available for Linux, ...


40

I use DBeaver. There is a Debian package (.deb) available at their website. It is similar to MySQL Workbench. To install: download the .deb file from the download page, change to the directory you put the DBWeaver deb in and run sudo dpkg -i dbeaver-*.deb.


27

A lot of docker images don't come with standard tools like vim, ping & telnet. You may need to install them explicitly. sudo apt-get update && apt-get install telnet


19

One thing I know of (but don't like the interface very much) is UMongo, which is a desktop, not browser-based application. Here's a screenshot: So far I've been using MonjaDB - it's an Eclipse plug-in, and Eclipse is my IDE anyway. I like it; it seems to have all the features I used to use in RockMongo. Here's a screenshot from MonjaDB (there are more on ...


17

After much searching on the internet without any real help I found the answer myself. In Ubuntu 14.10 the default media player Rhythmbox can be used as a music client to access DLNA server. The only problem is that not all necessary files are installed by default. There are just few steps to take: Enable Grilo DLNA client in Rhythmbox. Go to Tools -> ...


14

Almost any application can be made using a distributed client-server model: server provides a resource1 or service, client uses the resource or service. In some applications, both the server and client are made by the same producer and are branded as parts of one product – this is the case of OpenSSH or MySQL. However, the protocol between server and ...


13

You can check out mongobooster. MongoBooster is a shell-centric cross-platform GUI tool for MongoDB v2.2-3.2, which provides update-in-place, Lodash & Moment.js integration, ES6 syntax support and true intellisense experience. MongoBooster has the following features: MongoBooster offers true IntelliSense experience. The build-in language service knows ...


11

To resolve this issue, you can refer to the following links: Secure - Citrix Product Documentation How to convert .crt to .pem - Stack Overflow I can get the receiver application to trust the server's certificate by the following steps: Export server certificate from the web browser. The certificate is exported in the file extension .crt. You may also ...


9

3T MongoChef is a multi-platform desktop GUI for MongoDB and runs also on Ubuntu. It’s a commercial tool but it’s free for personal and non-commercial use. It has lots of useful features, e.g. in-place data editing or a drag&drop search query builder (www.3t.io/mongochef/mongochef-whats-new).


9

You can install megatools like so git clone https://github.com/megous/megatools.git cd megatools/ sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking#(these are the dependancies I needed, you may need others) ./autogen.sh make sudo make install Enjoy! More robust way which seems to install all ...


9

I don't use any Whatsapp client on Ubuntu, but from my computer I use Whatsapp web: https://web.whatsapp.com You'll have to keep your phone connected, but Windows and Mac clients have the same constraint. And it's an official Whatsapp web site meaning as trustable as Whatsapp phone app. There are plenty of Firefox extensions that work with it. There is ...


8

I had the same problem. sudo apt install libpangox-1.0-0 Fixed it for me. For more information please have a look at my blog.


7

WebTorrent WebTorrent is a streaming torrent client for node.js and the browser. It also has a command line app. Installation npm install webtorrent -g webtorrent --help You need to have node.js and npm installed for using webtorrent. To download a torrent: webtorrent magnet_uri


7

You can also just create a Chrome launcher for Whatsapp Web like this: Use Chrome browser to go to https://web.whatsapp.com and follow the instructions to connect your phone. Go to Chrome settings ⇒ More tools ⇒ Create shortcut. Check "Open as window" and press "Create". This will create a desktop launcher to Whatsapp web that opens in ...


6

Sqlectron is an open-source, cross-platform SQL client with a clean, simple GUI that supports Microsoft SQL Server (along with PostgreSQL, MySQL, Cassandra, and SQLite).


6

You shouldn't need to install any packages; a telnet client should come standard with Ubuntu. Just open a terminal window (Alt + Ctrl + T) and use the telnet command (for help, type man telnet)


6

The best solution i found by far is byobu (maybe running in your client machine in your situation). Its a terminal app based on tmux (also can use screen instead) and can achieve what you want and has other great features like notifications which make it nearly an imperative for me (I use it also on my Arch based systems). You can make splits on the same ...


6

Assuming you are using normal ssh command it is the additional parameter -p (see the man page of man ssh). E.g: $ ssh -p 2584 user@host


5

To get the home directory automatically created on login, I had to put the line: session required pam_mkhomedir.so skel=/etc/skel umask=0022 into /etc/pam.d/common-session instead of /etc/pam.d/login - when I just had it in the later my home directory was not created.


5

I had same problem too. To solve this issue you must edit /etc/apt-cacher/apt-cacher.conf and find the line that has this word: #allowed_hosts:*. After finding the line delete "#" and add your allowed network to use for example: allowed_hosts:192.168.1.0/24 save the file (use sudo for saving), restart your server and apt-cacher-server accessible from ...


5

Since as per your comment a CLI solution is ok, I'll post a CLI solution which you may use if you don't find a GUI equivalent; Running ssh on the local host (in this case on the Ubuntu Server installation) you can get an ssh shell running on the remote host (in this case on the Ubuntu Desktop installation) which you can use to install the software via the ...


5

As Wire is getting more popular, there are more possibilities by now and as the updates are usually done within the Desktop app, it probably does not matter much which one you choose: 1. Install via Debian repository, instructions see below. 2. Snap package from the Ubuntu Software Center (gnome-software) or type in a terminal: sudo snap install wire. Thank ...


5

Some programs are available in server mode, others as client only. nginx is a server only application so the server/client difference makes no sense (to me anyway). Openssh however has both, ie. client (allowing login to a remote box or server), or server (allowing other remote clients to login to itself, the server).


4

We would love to have the opportunity to solve your problems with it - if you contact support at https://one.ubuntu.com/help/contact/ we will investigate. In particular the menubar helper not quitting is a bug that I'd personally like to hear more about - if you have the time, a bug report that describes in more detail what you did and what the context was, ...


4

I found two causes of this behaviour and a resolution for each, which I will post for future reference. Initially this was caused by a missing package. Resolved by: sudo apt-get install libpam-krb5 I also saw the same problem re-occur when reverse DNS is broken - check that both forward and reverse DNS look-ups work with the following commands, ...


4

The Juju clients (command line and GUI) both use a websocket protocol to communicate with the Juju controller (main agent). We have plans to provide client libraries that will wrap this API nicely and allow you to develop your own clients that can control Juju. If you're interested in studying the wire format of the protocol, this document is a good ...


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