Skip to content

Docs, Notes, References and Supporting Tools about Debugging on Linux

License

Notifications You must be signed in to change notification settings

mkdika/debug-on-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debug on Linux

License: MIT

Docs, references, notes, tip & tricks, and supporting tools for Debugging on Linux.

Vagrant & Environment Provision

The vagrant vm template to ease tool & utilities provision.

Requirement

Running

# To create, start and provision Vagrant for the first time
vagrant up

# To re-provision Vagrant (need to 'vagrant up' beforehand)
vagrant provision

# To remote (ssh) inside Vagrant
vagrant ssh

# To stop Vagrant
vagrant halt

# To check Vagrant status
vagrant status

# To destroy (remove) Vagrant
vagrant destroy

Customization

  • Hardware specs

    Vagrant vm specs by default is:

    • CPUs: 2
    • Memory: 2GB
    • Storage: 10GB

    You can customize it by set the environment variable in host OS, as:

    • VAGRANT_CPUS, for number of CPUs. eg. VAGRANT_CPUS=4
    • VAGRANT_MEMORY, for number of memory in MB. eg. VAGRANT_MEMORY=4096
    • VAGRANT_STORAGE, for number of storage. eg. VAGRANT_STORAGE=20GB

    You will need to pre-install Vagrant's disksize plugin in order to ease the storage size customization. To install the plugin, run:

    vagrant plugin install vagrant-disksize

    Destroy and re-up Vagrant if been exists.

License

License under the MIT license. See LICENSE file.

About

Docs, Notes, References and Supporting Tools about Debugging on Linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published