TonyApuzzo.ansible-role-atom

Ansible ロール: Atom

ビルドステータス

これは、Debian/Ubuntu または Red Hat/CentOS ディストリビューション向けに、Linux に Atom エディターをインストールするための Ansible ロールです。

GitHub にこの名前のリポジトリが約18件(クレイジー!)ありますが、Atom のアップグレードが簡単になるパッケージリポジトリを使用しているものは見つかりませんでした。このロールを使用すれば、apt upgradeyum update で更新できます。このロールは、数ヶ月以上使う可能性のある開発用VMで使用するために作成しました。

ユニックスの哲学に従い、「一つのことをうまくやり、車輪の再発明をしない」ことを重視しているため、このロールは Atom のパッケージ管理は行いません。パッケージをインストールするロールについては、jgkim/ansible-role-atomをご覧ください。

要件

  • ansible >= 2.0

ロール変数

使用可能な変数は以下にリストされており、デフォルト値も示されています(defaults/main.yml を参照):

atom_package: atom
atom_package_state: present

依存関係

なし。

例のプレイブック

- hosts: all
  roles:
    - role: TonyApuzzo.ansible-role-atom
      become: yes

TODO

  • ansible:command などを使って簡単にパッケージをインストールする方法を調査する。
  • SUSE、Fedora、Arch へのサポートを追加する(要望があれば)。

ライセンス

MIT / BSD

作者情報

このロールは、2018年に Tony Apuzzo によって、Jeff Geerlingansible-role-dockerを基に作成されました。

プロジェクトについて

Atom Editor for Linux

インストール
ansible-galaxy install TonyApuzzo.ansible-role-atom
ライセンス
mit
ダウンロード
67
所有者