Skip to content

askanium/essential-software-to-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

essential-software-to-install

A list of software to install on a new machine or on a newly installed OS (I used everything to install on a Linux Mint 18.1) for a web developer and machine learning practitioner.

As of 2016-12-21

Docker

Databases

PostgreSQL

  • PostgreSQL 9.6 (configuration note that postgresql is already installed) Note: after installing it using described method, I found out that it is actually available in the Application Store (on Linux Mint)
  • $ sudo apt-get install postgresql-server-dev-9.6 (needed for pgAdmin 4)
  • pgAdmin4 (if install fails, try running sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev)
  • add alias to run from terminal on pgadmin (echo "alias pgadmin=\"workon pgadmin-env && python ~/.virtualenvs/pgadmin-env/lib/python3.5/site-packages/pgadmin4/pgAdmin4.py\"" >> .zshrc ) adjust for virtualenv name and python version

MySQL

  • MySQL-server 5.7.16 from Application Store (on Mint)
  • MySQL-workbench from Application Store (on Mint)
  • If you are using MySQL wiht python, install sudo apt-get install libmysqlclient-dev, otherwise MySQL-python package will throw an error on install (mysql_config not found)

Linux settings

Privacy

  • disable IPv6 if the VPN does not offer IPv6 leak protection

About

A list of software to install on a new machine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published