প্যান্ডোক ইনস্টল করুন (ডকোভারটারের জন্য প্রয়োজনীয়)


13

আমার জীবনের জন্য আমি কীভাবে প্যান্ডোক ইনস্টল করতে পারি তা বুঝতে পারি না। আমি চেষ্টা পদ্ধতির তার GitHub থেকে সুপারিশ করা রেপো সেইসাথে সব 3 pandoc সাইটে সুপারিশ পন্থা । আমি উবুন্টু 12.04 এ ইনস্টল করছি তাই আমি প্রথমটি করেছি sudo apt-get install haskell-platform

এখানে প্রতিটি পদক্ষেপে ত্রুটি ঘটেছে এখানে:

1) গিথুব রেপোতে প্রস্তাবিত হিসাবে ইনস্টল করা:

# cabal install --enable-tests
Registering zlib-conduit-1.0.0...
cabal: Error: some packages failed to install:
http-conduit-1.9.4.5 depends on mime-types-0.1.0.3 which failed to install.
mime-types-0.1.0.3 failed during the building phase. The exception was:
ExitFailure 9
pandoc-1.12 depends on mime-types-0.1.0.3 which failed to install.

2) পান্ডোক সাইটে প্রাথমিক ইনস্টলেশন পদ্ধতি:

# cabal install pandoc
[35 of 45] Compiling Text.Pandoc.Parsing ( src/Text/Pandoc/Parsing.hs, dist/build/Text/Pandoc/Parsing.o )
cabal: Error: some packages failed to install:
pandoc-1.11.1 failed during the building phase. The exception was:
ExitFailure 9

3) "যদি আমার বিতরণে জিএইচসি 6.12 থাকে"

# cabal install cabal-install
[46 of 67] Compiling Distribution.Simple.LocalBuildInfo ( Distribution/Simple/LocalBuildInfo.hs, dist/build/Distribution/Simple/LocalBuildInfo.o )
cabal: Error: some packages failed to install:
Cabal-1.16.0.3 failed during the building phase. The exception was:
ExitFailure 9
cabal-install-1.16.0.2 depends on Cabal-1.16.0.3 which failed to install.

4) টারবাল ইনস্টল করা:

# cabal install pandoc
[23 of 45] Compiling Text.Pandoc.Writers.Texinfo ( src/Text/Pandoc/Writers/Texinfo.hs, dist/build/Text/Pandoc/Writers/Texinfo.o )
cabal: Error: some packages failed to install:
pandoc-1.11.1 failed during the building phase. The exception was:
ExitFailure 9

1
কেন সরাসরি রেপো থেকে ইনস্টল করবেন না? sudo apt-get install pandoc
এএমসি

দুর্দান্ত, ধন্যবাদ যে কাজ! একটি উত্তরে নির্দ্বিধায় দ্বিধা বোধ করি এবং আমি এটি গ্রহণ করব।
টিম পিটারসন

উত্তর:


17

আপনি সরাসরি সংগ্রহ থেকে ইনস্টল করতে পারেন:

sudo apt-get install pandoc

6
আমি pandoc 1.9.1.1এই পথে পেতে । নতুন সংস্করণ পাওয়া যায় না?
স্টাফেন লরেন্ট

18

আমি দেখতে পেলাম যে ইনস্টল করার cabalফলে আমার ভিএম-তে ডিস্কের প্রচুর জায়গা নিয়েছে, তাই আমি debপান্ডোক বিকাশকারীরা যে জিনিস সরবরাহ করে তা ব্যবহার করতে পছন্দ করি । বর্তমান ডেবিড ডাউনলোড এবং ইনস্টল করতে আমি এখানে যা করব (প্যান্ডোক ভি 15.1.1 এর জন্য):

sudo wget https://github.com/jgm/pandoc/releases/download/1.15.1/pandoc-1.15.1-1-amd64.deb
sudo dpkg -i pandoc-1.15.1-1-amd64.deb

আপনি এখানে সর্বশেষতম প্রকাশের নম্বরগুলি পরীক্ষা করতে পারেন: https://github.com/jgm/pandoc/releases/



2
আমার ডিজিটাল ওশান ভিপিএসে প্যানডোকের নতুন সংস্করণটি ইনস্টল করার এটি ছিল সহজ সমাধান। অ্যাপটি-গেট সংস্করণটি ছিল 1.12 (আমি বিশ্বাস করি) এবং এই পদ্ধতিটি দিয়ে v1.17 ইনস্টল করে সর্বশেষতম প্যাকেজটি ডাউনলোড করা হয়েছে, যার মধ্যে ডক্স থেকে রূপান্তরিত করার দুর্দান্ত বৈশিষ্ট্য রয়েছে যা আমি পরে ছিলাম। ধন্যবাদ @ বেন!
দ্যব্রোকএলিস

এটি আমার জন্য খুব সহজতম উপায় ছিল 1.19.1 এর জন্য (1.17.1 থেকে)। আমি প্যানডোকটি পছন্দ করি তবে এটি ইনস্টল করা আমার পক্ষে অত্যন্ত কঠিন বলে মনে হয় এবং এটি একটি কবজির মতো কাজ করে।
ক্রিস বিলি

হ্যাঁ, 2017 সালে উবুন্টু 14-র জন্য উপযুক্ত ছিল এটি অকেজো ছিল তাই এটি একটি জীবনকাল ছিল (কতটা ভয়ঙ্কর পান্ডোকটি দেওয়া যায় তা বাড়িয়ে দেওয়া হয়নি)।
শ্রীধর সারনোবাত

আমি গিতুব থেকে সর্বশেষতম *.debপ্রকাশনা (আমার ক্ষেত্রে, ২.১.১) ডাউনলোড করেছি এবং এটি জিডিবি প্যাকেজ ম্যানেজারের সাথে 18.04 এ (প্রাক-প্রকাশের আগে) ইনস্টল করেছি। একটি ট্রিট কাজ করেছেন। জীবনকে অনেক সহজ করে তোলে !!
ডেভিড

12

স্টিফেন লরেন্টের নির্দেশ অনুসারে, রেপোগুলিতে প্যান্ডোকের সংস্করণটি সবচেয়ে নতুন is এবং এর সাথে উদ্ধৃতি প্রদানের মতো সুন্দর বৈশিষ্ট্যগুলিকে অনুমতি দেয় না --biblio। আমি নির্দেশাবলী ব্যবহার নবীনতম সংস্করণ ইনস্টল করতে লড়াই pandoc ওয়েবসাইট এবং GitHub কিন্তু এখানে কিভাবে পরিশেষে আমি উবুন্টু 13.10 জন্য তা।

  1. ইনস্টল করুন cabal

    sudo apt-get install cabal-install
    
  2. cabalপ্যাকেজ ডাটাবেস আপডেট করুন

    cabal update
    
  3. নিশ্চিত করুন যে পথে cabalশুরু পথের (থেকে ডগা এখানে )

    PATH=$HOME/.cabal/bin:$PATH
    
  4. ব্যবহার করুন cabalইনস্টল করার alexএবংhappy

    cabal install alex happy
    
  5. cabalইনস্টল করতে ব্যবহার করুন pandoc(এবং pandoc-citeprocযদি চান)

    cabal install pandoc pandoc-citeproc
    
  6. ইনস্টল হওয়া নিশ্চিত করতে প্যান্ডোক সংস্করণ পরীক্ষা করুন

    pandoc --version
    

PATH=$HOME/.cabal/bin:$PATHআপনাকে আপনার। / । প্রোফাইলে কমান্ডটি যুক্ত করতে হবে যাতে এটি আপনার পরবর্তী পুনঃসূচনাতে উপলব্ধ। শুভ রূপান্তর!


2

মেঘগুলিতে 512 এমবি মেশিনে প্যান্ডোক ইনস্টল করার চেষ্টা করার সময় আমার একই সমস্যা ছিল। এই প্রশ্নের একটি মন্তব্য অনুসারে আমি পেয়েছিলাম ExitFailure 9কারণ আমি খুব বেশি স্মৃতি ব্যবহার করছি বলে জিএইচসি একটি সিগ্কিল পেয়েছিল। আমার কাছে এটি ভার্বোস চালু আছে এমন কোনও দরকারী বার্তার অভাবকে ব্যাখ্যা করেছে explained আমি ইনস্টল করে cabal-dev install pandoc --ghc-options="-O0"জিএসিসি অপ্টিমাইজেশন বন্ধ করে দিয়েছি এবং আরও ছোট মেমরির পদক্ষেপ সহ প্যান্ডোক জরিমানা সংকলন করেছি। আপনি যদি কোনও উত্পাদন পরিবেশে থাকেন তবে এটি কোনও স্মার্ট ধারণা নয়!


আপনি কি এইভাবে 1.9.1.1 এর চেয়ে সাম্প্রতিক সংস্করণ পেয়েছেন?
স্টাফেন লরেন্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.