Skip to content

claustra01/ubuntu-setup-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

これはなに?

開発やCTFで個人的によく使うものを全部まとめて環境構築するスクリプトです

使い方

  • このコマンドでスクリプトをダウンロードできます
curl -L https://raw.githubusercontent.com/claustra01/ubuntu-setup-scripts/main/all_in_one.sh -o all_in_one.sh && chmod +x all_in_one.sh
  • このコマンドでスクリプトを実行できます
./all_in_one.sh
  • 途中で何らかの操作を求められた場合、いい感じに対応してください
  • error: reboot terminal and try again!というメッセージが表示された場合、ターミナルを再起動して再度実行してください
  • 全ての環境構築が完了後、all installation completed! reboot terminal!というメッセージが表示されます
  • 環境構築完了後はターミナルを一度再起動してください

インストールされるもの

  • よく利用するコマンド群
  • c/c++ (build-essential)
  • javascript/typescript (nodejs, pnpm)
  • python3 (poetry)
  • golang
  • rust (cargo)
  • php (composer)
  • docker
  • ngrok
  • cloudflared
  • latex (texlive)
  • marp
  • sagemath
  • CTFでよく利用するツール群

注意点

  • ngrokを使用する前にここでアカウント登録後トークンを発行し、以下のコマンドを実行してください
ngrok config add-authtoken <token>
  • cloudflaredを使用する際はログインが必要です
cloudflared login
  • このページに従ってdomainを設定しておくとなお良いです

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages