Ինչպես տեղադրել Gradle Build Automation Tool-ը Ubuntu 22.04-ում


Այս ձեռնարկը գոյություն ունի ՕՀ-ի այս տարբերակների համար

  • Ubuntu 22.04 (Jammy Jellyfish)
  • Ubuntu 20.04 (Կիզակետային Fossa)
  • Ubuntu 18.04 (Bionic Beaver)

Այս էջում

  1. Պահանջներ
  2. Թարմացրեք Ձեր համակարգը
  3. Տեղադրեք Java JDK
  4. Տեղադրեք Gradle-ը Snap-ի միջոցով
  5. Տեղադրեք Gradle-ը Source-ից

    1. Ներբեռնեք Gradle
    2. Կարգավորել Gradle Environment Variables-ը
    3. Ստուգեք Gradle-ի տեղադրումը
  6. Եզրակացություն

Gradle-ը բաց կոդով կառուցման ավտոմատացման գործիք է՝ հիմնված Groovy-ի և Kotlin-ի վրա: Այն հիմնականում օգտագործվում է Java նախագծեր կառուցելու համար, սակայն այն աջակցում է բազմաթիվ լեզուների, ներառյալ Java, C/C++ և JavaScript: Gradle-ն օգնում է ծրագրակազմ մշակողին արդյունավետ կերպով ստեղծել, ավտոմատացնել և մատուցել ծրագրակազմը: Gradle-ն աջակցում է ինչպես կախվածությունների ավտոմատ ներբեռնմանը, այնպես էլ բազմաթիվ պահեստների, այդ թվում՝ Maven-ի և Ivy-ի:

Այս ձեռնարկը կբացատրի, թե ինչպես տեղադրել Gradle-ը Ubuntu 22.04-ում:

Պահանջներ

  • Ubuntu 22.04-ով աշխատող սերվեր:
  • Ձեր սերվերի համար ստեղծվել է արմատային գաղտնաբառ:

Թարմացրեք Ձեր համակարգը

Նախ, դուք պետք է թարմացնեք ձեր համակարգի բոլոր փաթեթները վերջին տարբերակին: Դուք կարող եք դա անել՝ գործարկելով հետևյալ հրամանը.

apt update -y
apt upgrade -y

Երբ ձեր համակարգի բոլոր փաթեթները թարմացվեն, տեղադրեք այլ անհրաժեշտ փաթեթներ հետևյալ հրամանով.

apt install wget unzip -y

Ավարտելուց հետո կարող եք անցնել հաջորդ քայլին:

Տեղադրեք Java JDK

Gradle-ը հիմնված է Java-ի վրա: Այսպիսով, Java JDK-ն պետք է տեղադրվի ձեր համակարգում: Դուք կարող եք տեղադրել Java-ի վերջին տարբերակը՝ գործարկելով հետևյալ հրամանը.

apt install default-jdk -y

Java-ն տեղադրելուց հետո կարող եք հաստատել Java-ն հետևյալ հրամանով.

java -version

Դուք պետք է տեսնեք հետևյալ ելքը.

openjdk version "11.0.17" 2022-10-18
OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04)
OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing)

Տեղադրեք Gradle-ը Snap-ի միջոցով

Այս բաժնում մենք կսովորենք, թե ինչպես տեղադրել Gradle-ը Snap-ի միջոցով:

Նախ, տեղադրեք Snap փաթեթը՝ օգտագործելով հետևյալ հրամանը.

apt install snapd -y

Հաջորդը, գործարկեք հետևյալ հրամանը՝ Gradle-ը Snap փաթեթի կառավարչի միջոցով տեղադրելու համար:

snap install gradle --classic

Gradle-ը տեղադրելուց հետո կարող եք ստուգել Gradle-ի տեղադրումը հետևյալ հրամանով.

gradle -v

Դուք պետք է ստանաք հետևյալ արդյունքը.

Welcome to Gradle 7.6!

Տեղադրեք Gradle-ը Source-ից

Կարող եք նաև տեղադրել Gradle-ը աղբյուրից:

Ներբեռնեք Gradle

Նախ փոխեք գրացուցակը /opt և ներբեռնեք Gradle-ի վերջին տարբերակը հետևյալ հրամանով.

cd /opt/
wget https://downloads.gradle-dn.com/distributions/gradle-7.6-bin.zip

Gradle-ը ներբեռնելուց հետո ներբեռնված ֆայլը հանեք հետևյալ հրամանով.

unzip gradle-7.6-bin.zip

Հաջորդը վերանվանեք արդյունահանված գրացուցակը հետևյալ հրամանով.

mv gradle-7.6 gradle

Դուք կարող եք ստուգել արդյունահանված գրացուցակը հետևյալ հրամանով.

ls /opt/gradle

Արդյունք:

bin  init.d  lib  LICENSE  NOTICE  README

Կարգավորել Gradle Environment Variables-ը

Հաջորդը, դուք պետք է ստեղծեք ֆայլ, որպեսզի սահմանեք շրջակա միջավայրի փոփոխականներ՝ Gradle-ն օգտագործելու համար: Եկեք ստեղծենք նոր ֆայլ /etc/profile.d գրացուցակում.

nano /etc/profile.d/gradle.sh

Ավելացնել հետևյալ տողերը.

export GRADLE_HOME=/opt/gradle
export PATH=${GRADLE_HOME}/bin:${PATH}

Պահպանեք և փակեք ֆայլը, այնուհետև սահմանեք գործարկվող թույլտվությունը հետևյալ հրամանով.

chmod +x /etc/profile.d/gradle.sh

Հաջորդը, բեռնեք շրջակա միջավայրի փոփոխականները հետևյալ հրամանով.

source /etc/profile.d/gradle.sh

Ստուգեք Gradle-ի տեղադրումը

Gradle-ն այժմ տեղադրված է ձեր համակարգում, ժամանակն է ստուգելու՝ արդյոք Gradle-ը տեղադրված է, թե ոչ:

Դուք կարող եք ստուգել Gradle-ի տեղադրումը հետևյալ հրամանով.

gradle -v

Դուք պետք է ստանաք հետևյալ արդյունքը.

Welcome to Gradle 7.6!

Here are the highlights of this release:
 - Added support for Java 19.
 - Introduced `--rerun` flag for individual task rerun.
 - Improved dependency block for test suites to be strongly typed.
 - Added a pluggable system for Java toolchains provisioning.

For more details see https://docs.gradle.org/7.6/release-notes.html


------------------------------------------------------------
Gradle 7.6
------------------------------------------------------------

Build time:   2022-11-25 13:35:10 UTC
Revision:     daece9dbc5b79370cc8e4fd6fe4b2cd400e150a8

Kotlin:       1.7.10
Groovy:       3.0.13
Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM:          11.0.17 (Ubuntu 11.0.17+8-post-Ubuntu-1ubuntu222.04)
OS:           Linux 5.15.0-53-generic amd64


Եզրակացություն

Շնորհավորում եմ: դուք հաջողությամբ տեղադրել եք Gradle-ը Ubuntu 22.04 սերվերի վրա: Այժմ դուք կարող եք օգտագործել Gradle-ը ձեր զարգացման միջավայրում և սկսել Java նախագծեր կառուցել: Ազատորեն հարցրեք ինձ, եթե ունեք հարցեր: