-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Make sure you have 64 bit operating system.
Installing cygwin, zsh, oh my cygwin
http://192.168.0.100/vagrant/ Install first mirror:
While installing select these packages:
wget
zsh
curl
git
tree
openssh
Set nice font and text size.
After completion of setup open shell and type following command.
mkpasswd >/etc/passwd
Install oh-my-cygwin
https://github.com/haithembelhaj/oh-my-cygwin
Run following commands one by one.
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
[[ ! -e /etc/zshenv ]] && echo export PATH=/usr/bin:\$PATH > /etc/zshenv
install --backup ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
sed -i "s/$USER\:\/bin\/bash/$USER\:\/bin\/zsh/g" /etc/passwd
/usr/bin/env zsh
changes to .zshrc
open zsh resource file in sublime. Its path is like C:\cygwin64\home\UserName\.zshrc
comment this line:
#ZSH_THEME="robbyrussell"
add this line:
export ZSH_THEME="fino"
find and modify line like this:
plugins=(git)
to:
plugins=(git z vagrant)
You can play with themes and plugins you like.
Done
Install vagrant and virtualbox http://192.168.0.100/vagrant/
Download and install vagrant and virtual box from server.
Accept to install network driver
After installing vagrant it will ask to restart PC.
Enabling Virtulization
If Virtulization is not enabled on your machine you have to enable it from BIOS. It might be different for your computer's BIOS vendor and version. This is general help article. http://helpdeskgeek.com/how-to/enable-virtualization-in-the-bios/
Now you can use vagrant:
Initialize box
vagrant box add debian75-x64-11 http://192.168.0.100/vagrant/debian75-x64-11.box
Start virtual box
vagrant init debian75-x64-11
vagrant up
Connect to box
vagrant ssh
vagrant destroy
How to use Jenkins?
database schema change