اجزای جاوا برای اجرای طیف گسترده ای از برنامه ها و وب سایت ها نیاز است، بنابراین تقریبا هر کاربر کامپیوتر با نیاز به نصب این پلتفرم مواجه است. البته، اصل انجام کار در سیستم عامل های مختلف متفاوت است، اما با توزیع های لینوکس همواره در مورد یکسان است و ما می خواهیم بدانیم چگونه جاوا در اوبونتو نصب شده است. صاحبان مجامع دیگر فقط باید دستورالعمل های داده شده را تکرار کنند، با توجه به نحو سیستم.
محتوا
امروز ما پیشنهاد می کنیم با گزینه های مختلف نصب و راه اندازی برای کتابخانه های جاوا آشنا شوید، زیرا همه آنها در شرایط خاص مفید و قابل اجرا خواهند بود. به عنوان مثال، اگر شما نمی خواهید از مخازن شخص ثالث استفاده کنید، یا می خواهید چندین طرفه را کنار بگذارید، باید از یک گزینه جداگانه استفاده کنید. با این حال، اجازه دهید نگاهی دقیق تر به همه آنها داشته باشیم.
اولا توصیه می شود که به روز رسانی مخازن سیستم و بررسی نسخه فعلی جاوا، اگر آن را معمولا در سیستم عامل وجود دارد. این همه از طریق یک کنسول استاندارد انجام می شود:
sudo apt-get update
. java -version
برای مشاهده اطلاعات مربوط به نصب جاوا استفاده کنید. ساده ترین روش استفاده از مخزن رسمی برای دانلود جاوا است، که توسعه دهندگان آن را بارگیری کرده اند. شما لازم است چند دستور را برای افزودن تمام اجزاء لازم ثبت کنید.
sudo apt-get install default-jdk
، سپس دکمه Enter را فشار دهید. sudo apt-get install default-jre
. sudo apt-get install icedtea-plugin
تاثیر قرار نمیدهد، که از طریق sudo apt-get install icedtea-plugin
. sudo apt-get install default-jdk-doc
. اگرچه این روش کاملا ساده است اما برای نصب آخرین کتابخانه های جاوا مناسب نیست زیرا اخیرا در مخزن رسمی قرار نگرفته است. به همین دلیل است که ما پیشنهاد می کنیم با گزینه های نصب زیر آشنا شوید.
یک مخزن سفارشی به نام Webupd8 وجود دارد که دارای یک اسکریپت است که نسخه فعلی جاوا را با همان موجود در وب سایت اوراکل مقایسه می کند. این روش نصب برای کسانی که مایل به نصب یک newboard 8 هستند (آخرین موجود در مخزن اوراکل) مفید است.
sudo add-apt-repository ppa:webupd8team/java
تایپ sudo add-apt-repository ppa:webupd8team/java
. sudo apt-get update
. sudo apt-get install oracle-java8-installer
. در انتهای این فرآیند، شما قادر به نصب یک فرمان برای هر نوع نسخه می باشید - sudo apt-get install oracle-java7-installer
، جایی که java7 نسخه جاوا است. به عنوان مثال، شما می توانید java9
یا java9
ثبت کنید.
برای خلاص شدن از نصب های غیر ضروری، دستور sudo apt-get remove oracle-java8-installer
دستور sudo apt-get remove oracle-java8-installer
خواهد کرد، جایی که java8 نسخه جاوا است.
در بالا، ما در مورد نصب مجموعه ها با استفاده از مخزن سفارشی Webupd8 صحبت کردیم. با تشکر از همان مخزن، شما می توانید نسخه جاوا به آخرین نسخه فقط با استفاده از یک اسکریپت مقایسه را به روز کنید.
sudo update-java
تایپ کنید و سپس Enter را فشار دهید. sudo apt-get install update-java
برای استفاده از به روزرسانی ها در صورت پیدا شدن استفاده کنید. شاید این روش سخت ترین مواردی است که ما در این مقاله مورد بحث قرار دادیم، اما نسخه ی جاوا بدون استفاده از مخزن های شخص ثالث و سایر اجزای اضافی را فراهم می کند. برای انجام این کار شما به هر مرورگر موجود و "ترمینال" نیاز دارید.
cd /home/user/folder
، جایی که کاربر نام کاربری است و پوشه نام پوشه ذخیره سازی بایگانی است. sudo mkdir -p /usr/lib/jvm
. sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm
، جایی که jdk-11.0.2_linux-x64_bin.tar.gz نام بایگانی است. sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1
یکی از مسیرهای جایگزین ممکن است بسته به نسخه جاوا که انتخاب میکنید وجود نداشته باشد.
sudo update-alternatives --config java
، نسخه مناسب sudo update-alternatives --config java
پیدا کنید، شماره آن را تایپ کرده و در کنسول تایپ کنید. sudo update-alternatives --config javac
تکرار کنید sudo update-alternatives --config javac
. sudo update-alternatives --config javaws
. java -version
) بررسی کنید. همانطور که می بینید، روش های متعددی برای نصب جاوا به سیستم عامل لینوکس وجود دارد، بنابراین هر کاربر یک گزینه مناسب را پیدا خواهد کرد. اگر از یک توزیع خاص استفاده می کنید و متدهای داده شده کار نمی کنند، خطاهای نمایش داده شده در کنسول را بررسی کرده و از منابع رسمی برای حل مشکل استفاده کنید.