Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Oil Shellのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Oil Shell
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:コマンドラインシェル]] [[en:OSH]] '''OSH''' (Oil Shell) は Bash 互換の UNIX [[コマンドラインシェル]]です。OSH は GNU/Linux など様々な UNIX ライクなオペレーティングシステムで動作します。[[Python]] (v2.7) で書かれていますが、ネイティブの実行ファイルが含まれています。OSH が使用する Bash の方言は OSH 言語と呼ばれます。 == インストール == {{AUR|osh}} パッケージを[[インストール]]してください。 === スモークテスト === ターミナルで以下のコマンドを実行して OSH が正しくインストールされたことを確認: $> osh OSH セッションが起動してシェルプロンプトが以下のように変化します: osh$ OSH セッションでインストールしたバイナリを呼び出してみて出力が正しいか確認してください。 例: osh$ ls ... === OSH をデフォルトシェルに設定 === [[コマンドシェル#デフォルトシェルを変更する]]を見てください。 == アンインストール == デフォルトシェルを変更してから {{AUR|osh}} パッケージを削除してください。 {{Warning|以下の手順で削除しないとユーザーからシェルが使えなくなる可能性があります。}} 以下のコマンドを実行: $ chsh -s /bin/bash ''user'' ''osh'' をログインシェルに設定した全てのユーザーで上記のコマンドを実行してください (必要であれば root も)。完了したら {{AUR|osh}} パッケージを削除してかまいません。 もしくは root で {{ic|/etc/passwd}} を編集してデフォルトシェルを [[Bash]] に戻してください。 {{Warning|{{ic|/etc/passwd}} を編集するときは {{ic|vipw}} を使うことを推奨します。不正なエントリを作ってしまったり構文エラーが発生するのを避けることができます。}} 例えば、以下のようになっている場合: ''username'':x:1000:1000:''Full Name'',,,:/home/''username'':/bin/osh 以下のように変更: ''username'':x:1000:1000:''Full Name'',,,:/home/''username'':/bin/bash == Troubleshooting == Reproducible bugs/errors may be reported on [https://github.com/oilshell/oil/issues Github]. When filing a report, please include the output of OSH when it is running in verbose mode. To enable verbose mode, execute the following: $> export OVM_VERBOSE=1 === Assertion `sts != -1' failed === $> osh osh: Modules/main.c:347: Ovm_Main: Assertion `sts != -1' failed. Aborted (core dumped) This error occurs when the OSH binary is stripped. The PKGBUILD file in the AUR explicitly disables binary stripping; however, custom {{ic|makepkg}} configuration files may override this option. In the event of this error, attempt to reinstall OSH without any custom configuration == 参照 == * [https://github.com/oilshell/oil Oil Github] * [http://www.oilshell.org/ Oil プロジェクトホーム] * [https://twitter.com/oilshellblog Oil Twitter Feed] * [https://www.reddit.com/r/oilshell/ Oil Subreddit]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
Oil Shell
に戻る。
検索
検索
Oil Shellのソースを表示
話題を追加