LPI SOA スクリプト: Linux アプリのメンテナンスと更新を行う

LPI SOA スクリプト: Linux アプリのメンテナンスと更新を行う

LPI SOA スクリプト: Linux アプリのメンテナンスと更新を行う

何年にもわたって、 DesdeLinux、私たちは数え切れないほどの出版物(記事)を作成しました チュートリアルとガイド それぞれの GNU/Linux ディストリビューション、特に Debian と Ubuntu、およびそれらの派生物の最も適切で正確なメンテナンスと更新プロセスを実行するため。 また、GNU/Linux ベースの無料でオープンなオペレーティング システムを最適化およびカスタマイズする方法についても説明します。

そしてそれ以来、次のようなタスク メンテナンス、更新、最適化、カスタマイズ これらは私たちが通常頻繁に行うアクティビティです。理想は、可能な限り自動化して、すべてをより迅速かつ簡単にすることです。 ただし、これらのアクションまたはアクティビティのそれぞれに多くのアプリケーションがあるという事実にもかかわらず、独自のアプリケーションを作成できることは常に素晴らしいことです ターミナル (CLI) またはデスクトップ (GUI) アプリケーション 私たちが望むことをパーソナライズされた正確な方法で実行すること。 したがって、今日は、次のスタイルで簡単なアプリを作成する方法を紹介します。 「LPI SOAスクリプト」.

LPI - SOA: Bash シェルで作成された高度な最適化スクリプト

LPI – SOA: Bash シェルで作成された高度な最適化スクリプト

しかし、この現在の投稿を開始する前に、次のスタイルでシンプルなアプリを作成する方法について 「LPI-SOAスクリプト」、次に別のものを探索することをお勧めします 以前の関連記事:

LPI - SOA: Bash シェルで作成された高度な最適化スクリプト
関連記事
LPI – SOA: Bash シェルで作成された高度な最適化スクリプト

LPI – SOA スクリプト: Linux アプリを作成するためのテンプレート

LPI SOA スクリプト: Linux アプリを作成するためのテンプレート

LPI SOA スクリプトについて

以来、 前の投稿、この興味深いスクリプトが何であるかについては、すでに詳しく説明しました によって作成されたアプリ Tic Tac プロジェクト コミュニティ 純粋に教育目的で、すぐにリンクを後で残して、次のことができるようにします。 覚えているか知っている どんな内容ですか:

LPI – SOA は、従来の仮想テクニカル アシスタントをエミュレートするフリー ソフトウェア アプリケーションとして機能するスクリプトです。 このようにして、すべてのユーザー (初心者、エキスパート、または技術者) が、自動化またはガイド付き (手動) の方法でさまざまなタスクを実行できるようにします。 したがって、反復的であるかどうかにかかわらず、特定のタスクで計り知れない時間/労力を節約できます。 さらに、Bash シェルを使用したシェル スクリプトで作成されているため、このネイティブ Linux 言語で独自の開発を行うように学習し、他の人に教えるのに理想的です。 LPI – SOA: Bash シェルで作成された高度な最適化スクリプト

CLI コード

5年前、という投稿で スクリプトを使用して GNU/Linux のメンテナンスを行うには?、それが持っていたCLIコードを公開しました。 一方、現在述べられているスクリプトには次のものがあり、推奨されています Bash Shell でのシェル スクリプトのコード (コマンド コマンド) 更新とメンテナンスの迅速かつ効率的なタスクのために:

bleachbit --preset --preview;  bleachbit --preset --clean
sudo bleachbit --preset --preview;  sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt 
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

最初の 2 行を使用するには、アプリケーションをインストールして好みに合わせて構成する必要があることに注意してください。 漂白剤. このように、「sudo」コマンドの有無にかかわらず、CLI スクリプトまたはアプリは自動的に支援を受けずに、Bleachbit グラフィカル インターフェイスで構成されたパラメーターに従って、ユーザーのホーム スペースとオペレーティング システム全体の両方をディープ クリーニングします。

もちろん、 独自のスクリプトまたは CLI アプリ 必要なものを追加または削除できます。また、各コマンド コマンドを、Debian と Ubuntu、またはそれらの派生物以外の GNU/Linux ディストリビューションの同等のものに置き換えることもできます。 たとえば、Arch、Fedora などです。

GNU / Linuxでのメンテナンスおよび更新スクリプト
関連記事
スクリプトを使用してGNU / Linuxのメンテナンスを行う方法は?

GUI コード

GUI アプリ、つまり LPI-SOAは単純なスクリプトよりもはるかに大きく複雑なので、すべてのコードをここに貼り付けることはできません。 しかし、あなたはできる すべてのソースコードにアクセス それまたはバージョン 0.3 の .deb ファイルをテスト、インストール、使用、および変更して、gif および mp3 マルチメディア再生、デスクトップ ポップアップ通知、Zenity および GXMessage で設計された美しい画面を備えた独自の Linux デスクトップ アプリを作成します。

もう一つの重要な事実は、これは 技術的および教育的使用のためのスクリプトまたは GUI アプリ、非常に安定していて機能的であるにもかかわらず、バージョン0.3がほとんどないため、完全に開発されていることは明らかです. これは、開発の成熟段階に達していないことを示しています。

さらに、そのバージョン 0.2 は、同じ Tic Tac Project コミュニティによって作成されたバージョン 3.1 の Respin MilagrOS での使用と実験にのみ利用可能でした。 そしてただ このバージョン 0.3 は、Community Respin 自体の外でテストできるものです。、しかし、それは前述のCommunity Respinの将来のバージョン3.2にインストールされます.

このように、 ダウンロードして試してみて、貢献してください。 その発展とともに。 また、それを自分の利益のために使用すること。

最後に、この興味深いことについてもう少し知ってもらうために MilagrOSを再スピン、および実験的な LPI-SOA アプリとそのコードの一部について、次のスクリーンショットを残します。

スクリーンショット 1: MiracleOS 3.2

スクリーンショット 2: MiracleOS 3.2

スクリーンショット 3: LPI-SOA スクリプト

スクリーンショット 4: LPI-SOA スクリプト

スクリーンショット 5: LPI-SOA スクリプト

スクリーンショット6

スクリーンショット7

スクリーンショット8

MilagrOS 3.1: 今年の XNUMX 番目のバージョンの作業は既に進行中です
関連記事
MilagrOS 3.1: 今年の XNUMX 番目のバージョンの作業は既に進行中です

まとめ:2021年以降のバナー

要約

要するに、Tic Tac Project コミュニティによって作成されたこの便利なスクリプトは、 独自のスクリプトまたはアプリを作成する、端末またはデスクトップ、つまり CLI または GUI 形式で、目的が異なります。 これは、簡単なタスクを実行することから、完全に行くことができます メンテナンス、更新、最適化、カスタマイズ システム ファイルまたはサード パーティ製アプリケーションの他のより複雑な構成アクションに。 すべては、シェル スクリプト、Zenity、GXMessage などに関する各自の知識レベルに依存します。

そして、この投稿が気に入ったら、 他の人と共有するのをやめないでください ウェブサイト、チャネル、グループ、またはソーシャル ネットワークやメッセージング システムのお気に入りのコミュニティ上で。 最後に思い出してください 私たちのホームページにアクセスしてください en «DesdeLinux» より多くのニュースを探索します。 また、私たちの公式チャンネルに参加してください の電報 DesdeLinux、 西 グループ 今日のトピックの詳細については。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。