আমি জানতে চাই যে ডাউনলোডের অগ্রগতি ক্যাপচার করা সম্ভব যেমন প্যাকেজ ডাউনলোড করার সময় 'ইয়াম' দ্বারা দেখানো শতকরা ডাউনলোড সম্পূর্ণ। ক্যাপচার, এই অর্থে, একটি টেক্সট ফাইল হতে পারে বা প্রোগ্রাম হিসাবে JAVA ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, যদি আমি JAVA থেকে ইয়াম ইনস্টলারটি চালাই।
আমি চেষ্টা করেছি yum install pkg_name > captured
, তবে এটি কেবল অগ্রগতির তথ্য ছাড়াই মানক আউটপুট ক্যাপচার করে।
আমি স্টাডারকেও পরীক্ষা করে দেখেছি, ফলাফল নেই।
যেমন
Setting up Install Process Resolving Dependencies
--> Running transaction check
---> Package wget.i686 0:1.12-4.fc14 set to be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size
================================================================================
Installing: wget i686 1.12-4.fc14 updates 481 k
Transaction Summary
================================================================================ Install 1 Package(s)
Total download size: 481 k
Installed size: 1.8 M Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : wget-1.12-4.fc14.i686 1/1
Installed:
Wget.i686 0:1.12-4.fc14
Complete!
উপরের তথ্যের সাথে, আমি অগ্রগতি অংশটি ক্যাপচার করতে চাইছি অর্থাৎ ডাউনলোডের সময় 'প্যাকেজগুলি ডাউনলোড:' লেবেলের নীচে দেখানো শতাংশের সম্পূর্ণ।
আমি পাইথন স্ক্রিপ্ট ব্যবহার করি না।