உபுண்டு 17.04 இல் கோட்லினை நிறுவுவது எப்படி

Kotlin

கடந்த கூகிள் I / O இன் போது, ​​ஜாவா இனி Android இன் முக்கிய நிரலாக்க மொழியாக இருக்காது என்பதை கூகிள் தெளிவாக சுட்டிக்காட்டியுள்ளது பைதான் அல்லது கோட்லின் போன்ற பிற மொழிகளுக்கு வழி கொடுங்கள். உபுண்டுவில் பைத்தானை நிறுவுவது தேவையற்றது, ஏனெனில் இது ஏற்கனவே உபுண்டு விநியோகத்தில் வருகிறது, ஆனால் மற்றும் கோட்லின்? உபுண்டுவில் கோட்லினை எவ்வாறு நிறுவ முடியும்? செய்வது எளிதானதா?

கோட்லின் விண்டோஸ் அல்லது மேகோஸில் நிறுவப்படுவது மட்டுமல்லாமல், உபுண்டு மற்றும் டெரிவேடிவ்கள் உள்ளிட்ட யுனிக்ஸ் அடிப்படையிலான இயக்க முறைமைகளிலும் நிறுவப்படலாம்.

கோட்லின் ஒரு இலவச நிரலாக்க மொழி அதிகாரப்பூர்வ வலைத்தளம் திட்டத்தின். இதற்காக கோட்லினின் சமீபத்திய பதிப்பை மட்டுமே பதிவிறக்கம் செய்து அதை எங்கள் உபுண்டுவில் அன்சிப் செய்ய வேண்டும். இது ஒரு எளிய செயல், ஆனால் தொகுக்கும்போது அது சிக்கல்களை ஏற்படுத்தும். இதனால், நிறுவல் ஸ்கிரிப்ட்களைத் தேர்ந்தெடுப்பது சிறந்தது. நாம் முனையத்தைத் திறந்து பின்வருவதை எழுத வேண்டும்:

curl -s https://get.sdkman.io | bash

பின்னர், பின்வரும் கட்டளையுடன் நிறுவலை செய்யவும்:

sdk install kotlin

இப்போது, ​​எங்கள் உபுண்டுவில் ஏற்கனவே கோட்லின் மொழி உள்ளது. ஆனால் அவ்வளவுதானா?

கோட்லினில் ஒரு நிரலை உருவாக்குவது எப்படி

இல்லை என்பதுதான் உண்மை. இது எங்களை அனுமதிக்கும் கோட்லின் குறியீட்டை தொகுக்கவும் ஆனால் கோப்புகளை உருவாக்க வேண்டாம். எங்களால் முடிந்த கோப்புகளை உருவாக்க குறியீடு எடிட்டர்களைப் பயன்படுத்தவும் அல்லது உபுண்டுவில் நிறுவக்கூடிய ஐடிஇயை நேரடியாகப் பயன்படுத்தவும். குறியீட்டை எழுதியதும், அதை சேமிப்போம் நீட்டிப்பு .kt நாங்கள் உருவாக்கிய கோப்பின் அதே இடத்தில் ஒரு முனையத்தைத் திறக்கிறோம். இப்போது, ​​முனையத்தில் நாம் எழுதுகிறோம்:

kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar

உபுண்டு கோப்பை தொகுத்து, ஜாவா மெய்நிகர் இயந்திரத்தைப் பயன்படுத்தும் ஒரு இயங்கக்கூடிய கோப்பை உருவாக்கும், இது நாம் ஏற்கனவே உபுண்டுவில் நிறுவியுள்ளோம். எனவே, இந்த எளிய படிகளுக்கு நன்றி, கோட்லின் மொழிக்காக எழுதப்பட்ட எந்த குறியீட்டையும் நிறுவி இயக்கலாம். நாம் பயன்படுத்தினால் Android ஸ்டுடியோ, கோட்லின் நிறுவல் இன்னும் எளிதானது, ஏனென்றால் அதனுடன் தொடர்புடைய செருகுநிரலைக் கண்டுபிடித்து அதை Google IDE மூலம் நிறுவ வேண்டும்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஜிம்மி ஒலனோ அவர் கூறினார்

    சரி, எனக்கு கட்டுரை புரியவில்லை, முதலில் நீங்கள் இதைச் சொல்கிறீர்கள் (நான் மேற்கோள் காட்டுகிறேன்):

    "கடந்த கூகிள் I / O இன் போது, ​​பைதான் அல்லது கோட்லின் போன்ற பிற மொழிகளுக்கு வழிவகுக்கும் வகையில் அண்ட்ராய்டின் முக்கிய நிரலாக்க மொழியாக ஜாவா நிறுத்தப்படும் என்று கூகிள் தெளிவாக சுட்டிக்காட்டியுள்ளது."

    பின்னர் நீங்கள் இதைச் சொல்கிறீர்கள் (நான் மேற்கோள் காட்டுகிறேன்):

    "உபுண்டு கோப்பை தொகுத்து, ஜாவா மெய்நிகர் இயந்திரத்தைப் பயன்படுத்தும் ஒரு இயங்கக்கூடிய கோப்பை உருவாக்கும், இது நாம் ஏற்கனவே உபுண்டுவில் நிறுவியுள்ளோம்."

    என் குழப்பத்தில் தயவுசெய்து எனக்கு உதவ முடியுமா? நன்றி!

    1.    பெப்பிட்டோ அமோர் அவர் கூறினார்

      ஜாவா ஒரு மொழி, அதன் குறியீடு ஜாவா மெய்நிகர் கணினியில் இயக்க தொகுக்கப்பட்டுள்ளது. கோட்லின் என்பது ஜாவா மெய்நிகர் கணினியில் இயங்குவதற்காக தொகுக்கப்பட்ட வெவ்வேறு குணாதிசயங்களைக் கொண்ட மற்றொரு மொழி.
      ஜாவா மெய்நிகர் இயந்திரம், ஜாவா மொழி மற்றும் Ktolin மொழி என மூன்று கருத்துக்கள் உள்ளன