How to Install and Uninstall ruby-terrapin Package on Ubuntu 21.10 (Impish Indri)
Last updated: November 26,2024
1. Install "ruby-terrapin" package
This tutorial shows how to install ruby-terrapin on Ubuntu 21.10 (Impish Indri)
$
sudo apt update
Copied
$
sudo apt install
ruby-terrapin
Copied
2. Uninstall "ruby-terrapin" package
Please follow the step by step instructions below to uninstall ruby-terrapin on Ubuntu 21.10 (Impish Indri):
$
sudo apt remove
ruby-terrapin
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the ruby-terrapin package on Ubuntu 21.10 (Impish Indri)
Package: ruby-terrapin
Architecture: all
Version: 0.6.0-2
Priority: optional
Section: universe/ruby
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Ruby Extras Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 41
Depends: ruby-climate-control (<< 1.0)
Filename: pool/universe/r/ruby-terrapin/ruby-terrapin_0.6.0-2_all.deb
Size: 9200
MD5sum: 30277a41f52cb024036985cbee2d4d2e
SHA1: 32567795365817fcc3119cf4063d4908bb6926d5
SHA256: eb560c2197954834375bdd09a05dc8744aec7104aa19e001693aa864b5a796d7
SHA512: 5dd74e211cb988ff4313739f106cf0073fd514cada9429608278bca0bb9e2275dc992f1a62910d7d05b75109005be0ab47c6c8c0ae570e230e67361bcf7b071b
Homepage: https://github.com/thoughtbot/terrapin
Description-en: Run shell commands safely, even with user-supplied values
Apart from the basic, normal stuff, you can use nterpolated arguments. It also
prevents attempts at being bad.
.
You can also see what's getting run. The 'Command' part it logs is in green
for visibility!
.
Terrapin will only shell-escape what is passed in as interpolations to the run
method. It WILL NOT escape what is passed in to the second argument of new.
Terrapin assumes that you will not be manually passing user-generated data to
that argument and will be using it as a template for your command line's
structure.
Description-md5: a0a92d6a47199c9c839dc33011473315
Ruby-Versions: all
Architecture: all
Version: 0.6.0-2
Priority: optional
Section: universe/ruby
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Ruby Extras Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 41
Depends: ruby-climate-control (<< 1.0)
Filename: pool/universe/r/ruby-terrapin/ruby-terrapin_0.6.0-2_all.deb
Size: 9200
MD5sum: 30277a41f52cb024036985cbee2d4d2e
SHA1: 32567795365817fcc3119cf4063d4908bb6926d5
SHA256: eb560c2197954834375bdd09a05dc8744aec7104aa19e001693aa864b5a796d7
SHA512: 5dd74e211cb988ff4313739f106cf0073fd514cada9429608278bca0bb9e2275dc992f1a62910d7d05b75109005be0ab47c6c8c0ae570e230e67361bcf7b071b
Homepage: https://github.com/thoughtbot/terrapin
Description-en: Run shell commands safely, even with user-supplied values
Apart from the basic, normal stuff, you can use nterpolated arguments. It also
prevents attempts at being bad.
.
You can also see what's getting run. The 'Command' part it logs is in green
for visibility!
.
Terrapin will only shell-escape what is passed in as interpolations to the run
method. It WILL NOT escape what is passed in to the second argument of new.
Terrapin assumes that you will not be manually passing user-generated data to
that argument and will be using it as a template for your command line's
structure.
Description-md5: a0a92d6a47199c9c839dc33011473315
Ruby-Versions: all