web-dev-qa-db-ja.com

「Ubuntu 12.04 LTS」から「Ubuntu 14.04 'Trusty Tahr'」にアップグレードする必要がありますか。アップグレードする場合、どのような注意が必要ですか?

私は基本的にWeb Developer(PHP Developer)職業です。私は主にPHP、jQuery、AJAX、Smarty、HTML、CSS、BootstrapフロントエンドWeb開発フレームワークに取り組んでいます。

Sublime Text、NetBeansのようなIDE /エディターもインストールして使用しています。

また、バージョン管理ツールとして、Webサイト開発用にGitリポジトリを使用しています。

私は、この2年ほどで私のマシンで"Ubuntu 12.04 LTS"を使用しています。

私のマシン構成は次のとおりです。

Memory : 3.7 GiB
Processor : Intel® Core™ i3 CPU M 370 @ 2.40GHz × 4
Graphics : Unknown
OS type : 64-bit
Disk : 64-bit

私のマシンに存在し、仕事に毎日使用している重要なソフトウェアは次のとおりです。

PHP:

PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul  7 2014 18:54:55) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Apache Webサーバー:

/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted)
Server version: Apache/2.2.22 (Ubuntu)
Server built:   Jul 22 2014 14:35:25
Server's Module Magic Number: 20051115:30
Server loaded:  APR 1.4.6, APR-Util 1.3.12
Compiled using: APR 1.4.6, APR-Util 1.3.12
Architecture:   64-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D Apache_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=128
 -D HTTPD_ROOT="/etc/Apache2"
 -D SUEXEC_BIN="/usr/lib/Apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/Apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/Apache_runtime_status"
 -D DEFAULT_LOCKFILE="/var/run/Apache2/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="Apache2.conf"

MySQL:

5.5.38-0ubuntu0.12.04.1

Smarty:

2.6.18

**​​ NetBeans:**

NetBeans IDE 8.0 (Build 201403101706)

Sublime Text 2:

Version 2.0.2, Build 2221

昨日突然"Ubuntu 14.04 'Trusty Tahr'"にアップグレードするように求めるポップアップメッセージが画面に表示されました。また、システムを"Ubuntu 14.04 'Trusty Tahr'"にアップグレードすることも非常に嬉しく思います。

以下は、私が少し怖がっている問題です。才能ある人々の専門家のアドバイス/ヘルプ/提案が必要です:

  1. "Ubuntu 14.04 'Trusty Tahr'"にアップグレードすると、上記のソフトウェアに影響しますか?これらのソフトウェアも再インストール/アンインストールしてインストールする必要がありますか?
  2. "Ubuntu 14.04 'Trusty Tahr'"から"Ubuntu 12.04 LTS"にアップグレードすることは本当に必要ですか?
  3. "Ubuntu 14.04 'Trusty Tahr'"にアップグレードすると、Web開発者の観点からどのような利点が得られますか?
  4. アップグレードは手間がかからず、問題なく進行中の作業を続けることができますか?
  5. "Ubuntu 14.04 'Trusty Tahr'"はLTSバージョンで、はいの場合はサポートが提供されるまでですか?

これらは、私が持っている5つの重要なクエリです。さらなる説明が必要な場合は、お気軽にお問い合わせください。

あなたの貴重な時間を私の問題を読んで理解することに費やしてくれてありがとう。

どんな種類のヘルプ/コメント/提案/回答も大歓迎です。誰かが標準的で、正確で、最大の答えを出せば、世界中のUbuntuを使用している他のWeb開発者だけでなく、私にとっても大きな助けになるでしょう。

もう一度、世界中の素晴らしい人々に感謝します。

貴重な返信を待っています。

2
PHPLover

「Ubuntu 14.04 'Trusty Tahr'」にアップグレードすると、上記のソフトウェアに影響しますか?

はい、新しいバージョンを入手できます。一般に、バグ修正と新しいオプションを備えたより良いバージョンを意味します。時々何かが削除されますが、それは人によって使用されていますが、あまり頻繁には起こりません。

PHPおよび重要なものについては、新しいバージョンとその間のバージョンの変更ログを検索することをお勧めします。廃止されたコマンドや、新しいコーディング言語から削除されたコマンドで作成された古いソフトウェアで問題が発生する可能性があります。

これらのソフトウェアも再インストール/アンインストールしてインストールする必要がありますか?

いいえ。アップグレード中に自動的に発生します。

「Ubuntu 12.04 LTS」から「Ubuntu 14.04 'Trusty Tahr'」に今すぐアップグレードする必要がありますか?

いいえ。あなたの選択。 12.04が終了すると、サポートは終了しますが、アップデートは取得されませんが、12.04は引き続き動作します。インターネット接続で使用すると、誰かがバグを悪用し、システム(の一部)にアクセスするリスクが高まります。しかし、それでもありそうにない。しかし、それはまだあなたの選択です。

全体として、12.04のサポートが終了する少なくとも数か月前にアップグレードします。 12.04は2017年4月で終了するため、まだまだ先です。ちなみに、その前に新しいコンピューターを購入したこともあるでしょう。

「Ubuntu 14.04 'Trusty Tahr'」にアップグレードすると、Web開発者の観点からどのような利点が得られますか?

ソフトウェアの新しいバージョンは良いものになる傾向があります;)

アップグレードは手間がかからず、継続して作業を問題なく続けることができますか?

通常...はい。しかし、問題が発生する可能性があります...アップグレード中に電源が切れると、問題が発生します(ただし、修正可能です)。

「Ubuntu 14.04 'Trusty Tahr'」はLTSバージョンですか。サポートを提供する予定がある場合はそうですか。

はい。また、2019年4月は14.04のサポート終了月です。


Mind you !!作成したソフトウェアのバックアップを作成しますか?そうでない場合は、オペレーティングシステムをいじり回す前に、すべてではないにしても、ほとんどの場合、最初にバックアップを作成するように主張します。転ばぬ先の杖。確認すれば、復元方法と復元できることがわかります。

失敗に備えてください。失敗した場合、それは単なる道のりです。アップグレードがうまくいかない場合は、より多くの間違いがフォローアップされる傾向があります。

4
Rinzwind