Kadang-kadang saya perlu memperbarui perangkat lunak yang berjalan di salah satu testservers kami di tempat kerja (kebanyakan Debian). Yang benar-benar membingungkan saya hampir setiap waktu adalah kenyataan bahwa tidak hanya ada satu cara untuk menginstal perangkat lunak. Hari ini saya perlu memperbarui Coffeescript. Saya tidak tahu bagaimana itu diinstal pada awalnya dan karena itu tidak bagaimana memperbaruinya dengan cara terbaik.
Itu bisa saja diinstal dengan apt atau secara manual dengan mengkloning github-project dan membangunnya sendiri atau melalui package manager nodejs npm. Setelah saya berjuang dengan ini dan secara manual membuang semua file yang berhubungan dengan coffeescript dan dirs pergi saya berhasil melakukan instalasi baru. Tapi kemudian saya ingin menggunakan perintah coffeescript yang membutuhkan nodejs 0.6 dan 0.4 diinstal.
Jadi, biarkan permainan dimulai lagi!
Apakah nodejs diinstal secara manual? Atau sebagai paket? Atau ditempatkan di sana oleh tuhan? Saya tidak tahu
Jadi saya bertanya pada diri sendiri apakah ada strategi mudah untuk memperbarui perangkat lunak yang diinstal ketika Anda tidak benar-benar tahu bagaimana itu diinstal secara awal? Apa pendekatan terbaik di sini?