উবুন্টু 14.04 এ টেক্স লাইভ থেকে 2013 থেকে 2014 পর্যন্ত আপগ্রেড করুন


16

মতে TeX লাইভ ওয়েবসাইট লাইভ 2014 TeX এক সপ্তাহ আগে মুক্তি পায় (জুন 14 2014)। আমি কীভাবে উবুন্টু 14.04 তে টেক্স লাইভ 2013 থেকে টেক্স লাইভ 2014 এ আপগ্রেড করব?


3
আরও খারাপ, উবুন্টুতে অন্তর্ভুক্ত টেক্সলাইভ 2013 সংস্করণটি এর সাথে কাজ করা বন্ধ করে দিয়েছে tlmgr:tlmgr: The TeX Live versions supported by the repository [...] (2014--2014) do not include the version of the local installation (2013).
জার্মটভিডিজক

@gertvdijk হ্যাঁ আমার জন্য একই সুখ। সুতরাং আমি টেক্স লাইভ 2014 ইনস্টল করতে বাধ্য হয়েছিল ..
হ্যাকন হাগল্যান্ড

নির্বাচিত উত্তর অনুসরণ করার পরে, আমি এখনও @gertvdijk এর মতো একই ত্রুটি পাচ্ছি। কোনও পরামর্শ?
modulitos

@ লুকাস আপনি তখন সমস্ত পদক্ষেপ অনুসরণ করেন নি। আপনি সম্ভবত প্যাথ পরিবর্তনগুলি মিস করেছেন অথবা আপনি পুরানো টিএলএমজিআর পেয়ে যাবার পরে লগ আউট এবং পুনরায় লগ ইন করার জন্য ...
জার্মটভিডিজক

হ্যাঁ, আমি ইনস্টলটি পুনরায় করেছিলাম (পূর্ণ, ডিফল্ট, ইনস্টলেশন) এবং সমস্ত কিছু পরীক্ষা করে দেখেছি। tlmgr --versionবলেছেন 2014কিন্তু tlmgr update --selfএবং tlmgr update --allআপনার প্রথম মন্তব্যটি থেকে ত্রুটি দেব। সমস্ত ল্যাটেক্স কমান্ডগুলি সূক্ষ্মভাবে কাজ করে, এবং /usr/local/texlive/2014/bin/..তাই আমি অনুমান করি যে আমি এখনই ঠিক আছি। tlmgr updateত্রুটি সম্পর্কে কোনও ব্যাখ্যা সহায়ক হবে।
modulitos

উত্তর:


15
  1. যে install-tl-unx.tar.gzকোনও সিটিএএন মিরর থেকে টেক্সলাইভের জন্য "নেটস্টোনলার" ডাউনলোড করুন , যেমন এটি

    এই "নেটিনস্টলার" একটি সম্পূর্ণ ডাউনলোড নয়, তবে কেবলমাত্র একটি সামান্য এক্সিকিউটেবল এবং আপনার পরে সেট করা প্রয়োজনীয়তার উপর ভিত্তি করে ইন্টারনেট থেকে সমস্ত প্যাকেজ ডাউনলোড করবে। আরও তথ্যের জন্য, ইনস্টল গাইডটি দেখুন

  2. এটিকে কোথাও বের করুন, উদাহরণস্বরূপ ~/texlive/2014

    mkdir ~/texlive/2014
    cd ~/texlive/2014
    tar -xf /path/to/install-tl-unx.tar.gz
    cd install-tl-20140831 # depends on your installer version, adjust to your situation
    
  3. install-tlমূল সুবিধার সাথে বাইনারি চালান , উদাহরণস্বরূপ (আপনার অবস্থার সাথে সামঞ্জস্য করুন):

    sudo ./install-tl
    

    দ্রষ্টব্য: আপনার যদি একক-ব্যবহারকারীর মেশিন থাকে বা রুট সুবিধাগুলি না থাকে তবে আমি তার পরিবর্তে আপনার হোম ডিরেক্টরিতে ইনস্টল করার পরামর্শ দেব ( sudoপূর্ববর্তী কমান্ডটি বাদ দিন )। কারণ যে মত কমান্ড হল tlmgr(নীচে দেখুন) বাক্সের বাইরে কাজ করবে না যদি তারা এর সঙ্গে চালান হয় sudo, দেখুন রুট জন্য TeX লাইভ পাথ সেট আরও তথ্যের জন্য।

    বৈকল্পিকভাবে:

    • -select-repositoryকিছু ডাউনলোড করার আগে কাছাকাছি সিটিএএন মিরর নির্বাচন করতে বিকল্প যুক্ত করুন ।
    • -gui=perltkএকটি জিইউআই ইনস্টলার ব্যবহার করার বিকল্প যুক্ত করুন । perl-tkপ্যাকেজটি প্রথমে ইনস্টল করুন ! ( sudo apt-get install perl-tk) স্ক্রিনশটটি দেখতে কেমন হবে তা নীচে দেখুন।
    • Cব্যান্ডউইথ এবং স্থান বাঁচাতে মেনু বিকল্পটি চয়ন করে কেবল নির্দিষ্ট সংগ্রহগুলি কনফিগার করুন । সতর্কতা অবলম্বন করুন: 47 টি সংগ্রহের ডিফল্ট সেটটি 2 গিগাবাইটেরও বেশি ট্র্যাফিক এবং ডিস্কের ব্যবহার উপার্জন করবে। আপনি সর্বদা TeXLive প্যাকেজ ম্যানেজার ( tlmgr) এবং collection-পূর্বনির্ধারিত মেটা-প্যাকেজগুলির সাহায্যে আরও সংগ্রহ ইনস্টল করতে পারেন ।
  4. Iমেনুতে ইনস্টলের জন্য চয়ন করুন । (জিইউআই মোডে না থাকলে)

    এটি /usr/local/texlive/2014ডিফল্টরূপে ইনস্টল করে।

  5. ইনস্টলার আউটপুটটি কিছু পরিবেশের ভেরিয়েবল সামঞ্জস্য করার পরামর্শ দেয়। আপনার ~/.profile(বা ~/.bashrcযদি আপনি চান) সম্পাদনা করে নিম্নলিখিত লাইনগুলি যুক্ত করুন:

    TEXDIR="/usr/local/texlive/2014"
    export PATH=$TEXDIR/bin/i386-linux:$PATH    # for 32-bit installation
    export PATH=$TEXDIR/bin/x86_64-linux:$PATH  # for 64-bit installation
    export INFOPATH=$INFOPATH:$TEXDIR/texmf-dist/doc/info
    export MANPATH=$MANPATH:$TEXDIR/texmf-dist/doc/man
    

    নতুন ভেরিয়েবলগুলি প্রাপ্ত করতে লগ আউট এবং লগ ইন করুন বা ফাইলটি উত্স করুন, যেমন source ~/.profileআপনার বর্তমান শেলের জন্য এটি সক্রিয় করতে। এই শেষ পদক্ষেপটি নিশ্চিত করা উচিত যে উবুন্টু প্যাকেজড না করে আপনার অ্যাপ্লিকেশনটি আপনার নতুন 2014 স্থানীয় টেক্সলাইভ ইনস্টলেশনটি ব্যবহার করে। কিছু সরঞ্জামগুলির জন্য আপনাকে নিজেরাই এটি কনফিগার করতে হবে, উদাহরণস্বরূপ এটি টেক্স ওয়ার্কস এ দেখুন

    জিইউআই ইনস্টলারটি দেখতে কেমন তা এখানে রয়েছে:

    install-TL

  6. শেষ অবধি, নতুন প্যাকেজ ইনস্টল করার জন্য আপনাকে টেক্সলাইভ প্যাকেজ ডাটাবেস (টিএলপিডিবি) সেটআপ করতে হবে। আরও তথ্যের জন্য এই পোস্টটি দেখুন । সংক্ষেপে, আপনাকে চালাতে হবে:

    sudo apt-get install xzdec
    sudo tlmgr init-usertree
    

    তারপরে আপনি একটি নতুন প্যাকেজ ইনস্টল করতে পারেন, উদাহরণস্বরূপ, প্যাকেজ ইনস্টল করতে wrapfig, চালান:

    sudo env PATH="$PATH" tlmgr install wrapfig
    

    অথবা আপনি যদি আপনার হোম ডিরেক্টরিতে ইনস্টল করেন তবে আপনি বাদ দিতে পারেন sudo:

    tlmgr install wrapfig
    

2
এটা সঠিক। আপনি আপনার ইনস্টলেশনটি আপ টু ডেট রাখতে পারেন tlmgr update --selfএবং ব্যবহার করতে পারেন tlmgr update --all
শুদ্ধদেবতা

1
2014 রিলিজটি এখনও সংগ্রহস্থলগুলি থেকে পাওয়া যায় নি, এখনই ম্যানুয়াল ইনস্টল হ'ল এটি করার একমাত্র উপায়। এই পদ্ধতির খারাপ দিকটি হ'ল আপনি নিজে আপডেট আপডেট করতে পারবেন।
de Sousa

1
এটি এখনও সংগ্রহশালা থেকে পাওয়া যায়? তা না হলে কখন? আমাকে কি কিছু পিপিএ যুক্ত করতে হবে বা এটি উবুন্টু 14.04 এলটিএসে "সাধারণ" আপডেট হিসাবে পাওয়া যাবে? ধন্যবাদ।
স্লেজার

1
Cমেনুতে অপশনটির সাথে প্রয়োজনীয় সংগ্রহগুলি সেট করে দেওয়ার বিষয়টি নিশ্চিত করুন , অন্যথায় এটি আমার 100Mbit ইন্টারনেট সংযোগে 2896 প্যাকেজ ডাউনলোড করে এবং 20 মিনিট সময় নেয় ... আমি সমস্ত টেক্সলাইভ প্যাকেজ ইনস্টল করতে চাই না ...
জির্তভিডিজক

1
sudo tlmgr init-usertree আমার পক্ষে কাজ করে না ("কমান্ড পাওয়া যায় না"), তবে এটি sudo ছাড়া চালনা করে।
জুলিয়ান শোয়সলার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.