আমি কীভাবে ইউনিটি লঞ্চারে প্রসেসিং যুক্ত করতে পারি?


9

প্রসেসিং ইলেক্ট্রনিক আর্ট এবং কম্পিউটার প্রোগ্রামিংয়ের মৌলিক বিষয়গুলি শেখার জন্য একটি মুক্ত উত্স ভাষা এবং পরিবেশ।

এর লিনাক্স ডাউনলোড প্যাকেজটিতে একটি ফাইল রয়েছে processingযা চালিত হলে মূল প্রসেসিং আইডিই খুলবে।

প্রসেসিং আইডিই স্ক্রিনশট

আমি কীভাবে এই প্রোগ্রামটি উবুন্টু 13.10 এর ইউনিটি লঞ্চে যুক্ত করতে পারি?


আপনার উত্তরের জন্য ধন্যবাদ, এটি দুর্দান্ত কাজ করে! এটিতে এখানে একটি ত্রুটি রয়েছে: [ডেস্কটপ এন্ট্রি] সংস্করণ = ২.১ নাম = প্রসেসিং ... এটি হওয়া উচিত: [ডেস্কটপ এন্ট্রি] সংস্করণ = ২.১ নাম = প্রসেসিং ... আমি সম্পাদনা করার চেষ্টা করেছি তবে এটি 10 ​​টির চেয়ে কম অক্ষরের এবং এটি কার্যকর হয়নি আমাকে অনুমতি দেয় না।

উত্তর:


12

প্রসেসিং ইনস্টল করুন

একবার আপনি প্রসেসিং ডাউনলোড করার পরে এটি প্রথমে আনপ্যাক করা দরকার।

tar zxvf processing-2.1-linux64.tgz

processingফাইল অনুলিপি করা প্রয়োজন/usr/bin

cd processing-2.1
sudo mv processing /usr/bin/

তারপরে বাকী ফাইলগুলি /optডিরেক্টরিতে অনুলিপি করা দরকার ।

sudo mkdir /opt/processing
sudo cp -r processing-2.1/* /opt/processing/

Tldp ওয়েবসাইট কেন ইনস্টল করতে হবে তার দুর্দান্ত ব্যাখ্যা সরবরাহ করে /opt

এই ডিরেক্টরিটি সমস্ত সফ্টওয়্যার এবং অ্যাড-অন প্যাকেজগুলির জন্য সংরক্ষিত রয়েছে যা ডিফল্ট ইনস্টলেশনটির অংশ নয়। উদাহরণস্বরূপ, স্টারঅফিস, কিলিক্স, নেটস্কেপ কমিউনিকেশন এবং ওয়ার্ডসুফেক্ট প্যাকেজগুলি সাধারণত এখানে পাওয়া যায়। FSSTND মেনে চলার জন্য, সমস্ত তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলি এই ডিরেক্টরিতে ইনস্টল করা উচিত। এখানে ইনস্টল করার জন্য যে কোনও প্যাকেজ অবশ্যই তার স্থির ফাইলগুলি সনাক্ত করতে হবে (যেমন অতিরিক্ত ফন্ট, ক্লিপআর্ট, ডাটাবেস ফাইল) অবশ্যই তার স্থির ফাইলগুলি পৃথক / অপ্ট / 'প্যাকেজ' বা / অপ্ট / 'সরবরাহকারী' ডিরেক্টরি ট্রিতে সনাক্ত করতে হবে (উপায়ের অনুরূপ) যার মধ্যে উইন্ডোজ নিজস্ব ডিরেক্টরি ট্রি তে নতুন সফ্টওয়্যার ইনস্টল করবে সি: \ উইন্ডোজ \ প্রোগ্রামাম ফাইলগুলি Program "প্রোগ্রামের নাম"), যেখানে 'প্যাকেজ' এমন একটি নাম যা সফ্টওয়্যার প্যাকেজ বর্ণনা করে এবং 'সরবরাহকারী' সরবরাহকারীর লানান রেজিস্টার্ড নাম।

যদিও বেশিরভাগ বিতরণ ডিরেক্টরি / অপ্ট / বিন, / অপ্ট / ডক, / অপ্ট / অন্তর্ভুক্ত, / অপ্ট / তথ্য, / অপ্ট / লিব, এবং / অপ্ট / ম্যান সেগুলি স্থানীয় সিস্টেম প্রশাসকের ব্যবহারের জন্য সংরক্ষিত। প্যাকেজগুলি সিস্টেম প্রশাসক দ্বারা এই সংরক্ষিত ডিরেক্টরিগুলি (লিঙ্ক বা অনুলিপি করে) স্থাপনের উদ্দেশ্যে "ফ্রন্ট-এন্ড" ফাইল সরবরাহ করতে পারে তবে এই সংরক্ষিত ডিরেক্টরিগুলির অভাবে সাধারণত কাজ করতে হবে। ব্যবহারকারীদের দ্বারা আহবান করা প্রোগ্রামগুলি ডিরেক্টরি / অপ্ট / 'প্যাকেজ' / বিনে অবস্থিত। যদি প্যাকেজটিতে ইউনিক্স ম্যানুয়াল পৃষ্ঠাগুলি অন্তর্ভুক্ত থাকে তবে সেগুলি / opt / 'প্যাকেজ' / man এ অবস্থিত এবং / usr / share / man এর মতো একই কাঠামো ব্যবহার করতে হবে used পরিবর্তনশীল প্যাকেজ ফাইলগুলি অবশ্যই / var / opt এ ইনস্টল করা উচিত। হোস্ট-নির্দিষ্ট কনফিগারেশন ফাইলগুলি / etc / opt এ ইনস্টল করা আছে। আপনার ইচ্ছামত এর ব্যাখ্যা করুন,

এর পরে এটি জাভার সাথে যুক্ত করা দরকার

cd /opt/processing 
ln -s /usr/lib/jvm/java-6-sun java

এবং অবশেষে একটি লিঙ্ক তৈরি করতে

sudo sed -i 's/APPDIR=`readlink -f "$0"`//'g /usr/bin/processing
sudo sed -i 's/`dirname "$APPDIR"`/\/opt\/processing/'g /usr/bin/processing

ইউনিটি লঞ্চার তৈরি করুন

প্রসেসিংয়ের মাধ্যমে এখন "ইনস্টলড" হয়ে লঞ্চটি এখন তৈরি করা যায়। উবুন্টু ওয়েবসাইট এটির একটি ভাল টিউটোরিয়াল সরবরাহ করে, যা নীচে সংক্ষিপ্ত আকারে দেওয়া হয়েছে। প্রথমে লঞ্চারটি তৈরি করুন

sudo touch /usr/share/applications/processing.desktop

এবং তারপরে এটি সম্পাদনার জন্য খুলুন

sudo gedit /usr/share/applications/processing.desktop

ফাইলটি খুলুন এখন এটি নীচের তথ্যের সাথে পূরণ করুন এবং সংরক্ষণ করুন।

[Desktop Entry]
Version=2.1 
Name=Processing 
Comment=graphics and animation language 
Exec=processing
Icon=/opt/processing/lib/icons/pde-256.png
Terminal=false
Type=Application
Categories=AudioVideo;Video;Graphics;

এখনই সংরক্ষিত হয়ে আপনি ইউনিটি ড্যাশে প্রসেসিং খুঁজে পেতে সক্ষম হন

Ityক্য ড্যাশ প্রক্রিয়াজাতকরণ

আপগ্রেড করার জন্য আপনাকে কেবল নতুনগুলির সাথে / অপ্ট / প্রসেসিংয়ে থাকা ফাইলগুলি অনুলিপি করতে হবে, যদিও ডিরেক্টরি এবং ফাইলের কাঠামো আগের মতো রয়েছে তা পরীক্ষা করে দেখুন।

প্রসেসিংয়ের সাথে .pde ফাইলগুলি সহযোগী করুন

পরিশেষে, .pde ফাইলগুলি প্রসেসিংয়ের সাথে সংযুক্ত করার জন্য - সুতরাং .pde প্রসেসিং প্রবর্তন করে ডাবল ক্লিক করে - আপনাকে একটি নতুন এমআইএম টাইপ তৈরি করতে হবে এবং সেই ধরণের সাথে প্রসেসিং যুক্ত করতে হবে।

জিনোম ডেভ কেন্দ্রটি নতুন এমআইএম টাইপ কীভাবে তৈরি করবেন তার একটি ব্যাখ্যা সরবরাহ করে । প্রথমে নতুন মাইমে টাইপ তৈরি করুন

sudo touch /usr/share/mime/packages/processing.xml

তারপরে এটি সম্পাদনার জন্য খুলুন

sudo gedit /usr/share/mime/packages/processing.xml

নিম্নলিখিত ফাইলটি সেই ফাইলে রাখুন এবং তারপরে এটি সংরক্ষণ করুন

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="text/x-processing">
        <comment>Proecssing source code</comment>
        <sub-class-of type="text/x-csrc"/>
        <glob pattern="*.pde"/>
    </mime-type>
</mime-info>

মাইম ডাটাবেস আপডেট করুন

sudo update-mime-database /usr/share/mime

পরিশেষে, নতুন এমআইএম টাইপ প্রসেসিংয়ের সাথে যুক্ত করুন। ডিফল্ট অ্যাপ্লিকেশন তালিকা কল করা একটি ফাইলে সংরক্ষণ করা হয়defaults.list

sudo gedit /usr/share/applications/defaults.list

যোগ text/x-processing=processing.desktopকোথাও যে ফাইল হবে।

এখন, আপনি যখন একটি .pde ফাইল ডাবল ক্লিক করেন এটি ফাইল প্রসেসিংটি খুলবে।


আমি সফলভাবে একটি ইউনিট লঞ্চার ফাইল তৈরি করতে সক্ষম হয়েছি, কিন্তু আমি যখন আইকনটিতে ক্লিক করি তখন কিছুই হয় না। আমি ./ প্রসেসিং
SY_13

আমি সাবধানে পদক্ষেপগুলি অনুসরণ করেছিলাম এবং কোনও ভুল লক্ষ্য করিনি। আমি নং সংস্করণও পরিবর্তন করেছি। যেখানেই প্রয়োজন
SY_13

সম্ভবত আপনি এর default-javaপরিবর্তে লিঙ্ক করতে চান java-6-sun
yyny

ধন্যবাদ। সব কাজ করছে। তবে এখন pdeফাইলটির ফাইল হিসাবে আইকন রয়েছে txt। নীল সি পিছনে আইকনটি কীভাবে রাখবেন।
সিগুর

ধন্যবাদ. সঙ্গে পুরোপুরি কাজ করেছেন ubuntu 16, processing-3.2.3এবং Java 8
lakesare
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.