1

Amazon の EC2 サービス上に OpenSolaris サーバーをセットアップしています。ただし、vi/vim は正常に動作せず、pkg には nano/pico がありません。

おそらく他のテキストエディタはありますか?

4

6 に答える 6

2

vi を機能させるには、適切な termtype を設定するだけでよいようです。「TERM」環境変数オプションを調べてください。おそらく、そのうちの1つが役立つでしょう。

于 2008-12-01T18:18:40.383 に答える
1

nano バイナリをユーザー アカウントにコピー (またはソースをコンパイル) して、そこから実行してみてください。同様の状況で私のために働いた。

于 2008-12-01T14:43:50.097 に答える
1

http://www.sunfreeware.com/を見ましたか?

于 2008-12-01T15:04:34.407 に答える
0

Nano と Pico の両方が、「保留中」のリポジトリ ( http://pkg.opensolaris.org/pending/en/index.shtml ) で自動生成パッケージとして利用できるようです。彼らは、誰かが検証手順を実行し、機能していることを保証するのを待っていると思います. その後、contrib リポジトリに移動できます。詳細については、http : //opensolaris.org/os/community/sw-porters/を参照してください。

于 2009-03-12T17:13:55.197 に答える
0

SUN は、SUNWgnu-nano パッケージに取り組んでおり、これを次のリリースに含めます。それまでの間、nano ソースを自分でコンパイルできます。それは私のために働いた。コンパイルするには、次の手順に従います。

  1. gcc がインストールされるように、必ず SUNWgcc パッケージをインストールしてください。
  2. debian ディストリビューションからソース パッケージをダウンロードします。 http://packages.debian.org/source/stable/nano

  3. 「gunzip xxxx.tar.gz」でパッケージを解凍します。ここで、xxxx.tar.gz はダウンロードしたソース パッケージです。

  4. 「tar -xf xxxx」を使用してパッケージを untar します。ここで、xxxx は解凍されたソース パッケージです。

  5. ソース フォルダーに移動します。「./configure」を実行して、システムのメイク ファイルを作成します。

  6. 「make」と入力してバイナリを作成します
  7. 「nano」バイナリは src サブフォルダーに配置する必要があります。これを「/usr/bin」にコピーします。そして、「pico」へのソフトリンクを作成します。つまり、「ln -s /usr/bin/nano pico」です。

テストしてみてください!

于 2008-12-24T05:02:22.550 に答える
0

1) パッケージ マネージャーを開きます (システム > 管理 > パッケージ マネージャー) 2) リポジトリ設定を開きます (設定 > リポジトリの管理) 3) Blastwave リポジトリを追加します (名前: blastwave、URL: http://blastwave.network.com:10000 ) ) 4) 右上隅にあるリポジトリを選択します 5) パッケージ「IPSnano」を検索します 6) パッケージを選択します 7) 「インストール/更新」を押します

8) パスを変更して /opt/csw/bin を含めます (たとえば、$ vi ~/.profile をパスに追加します)。 9) ログアウトしてから再度ログインして、変更を反映します。

正しいバージョンの nano が使用されているかどうかを確認します: $ which nano

于 2009-02-17T23:03:24.653 に答える