উবুন্টু 17.04 থেকে উবুন্টু 17.10 এ আপগ্রেড করার পরে পুনরায় নামকরণ কাজ করা বন্ধ করে দিয়েছে


11

renameআপগ্রেডের আগে খুব ভাল কাজ করেছে, এখন renameএকটি টার্মিনালে চালানো নিম্নলিখিতগুলি দেখায়:

The program 'rename' can be found in the following packages:
 * perl
 * rename

কোন (সহজ) পরামর্শ দয়া করে? আমি এটি একটি টার্মিনালে চালিত করি যাতে আমি অনেকগুলি ফাইলের নাম পরিবর্তন করতে পারি, যেহেতু একটি জিইউআই কেবল কয়েকটি নাম পরিবর্তন করার জন্য ভাল।


4
17.10 এর পার্ল প্যাকেজটিতে আর পুনর্নবীকরণ স্ক্রিপ্ট থাকবে না, অন্তত একটি নতুন ইনস্টল করা সিস্টেমের সাথে আসা পার্ল সংস্করণটি নয়।
সুডডাস

উত্তর:


14

ক্রিয়াকলাপগুলিতে ক্লিক করুন , " সফ্টওয়্যার ও আপডেট " অনুসন্ধান করুন এবং এটি চালু করুন। তারপরে এটি চেক না করা থাকলে "সম্প্রদায়-পরিচালিত ফ্রি এবং ওপেন সোর্স সফ্টওয়্যার (মহাবিশ্ব)" বিকল্পটি পরীক্ষা করে দেখুন।

তারপরে টার্মিনালটি ওপেন করুন এবং রান করুন

sudo apt update
sudo apt install rename

ইনস্টল করতে rename


উজ্জ্বল! ধন্যবাদ। কৌতুকটি করেছে। এটি স্বাভাবিক অবস্থায় ফিরে এসেছে।
Ziggy Zurynski

5

দ্রুত উত্তর এবং সমস্যার ব্যাখ্যা

17.10 এর পার্ল প্যাকেজটিতে আর renameস্ক্রিপ্ট নেই, অন্তত একটি নতুন ইনস্টল করা সিস্টেমের সাথে আসা পার্ল সংস্করণটি নেই not

সুতরাং আমি @ পোমস্কির উত্তরটি প্রস্তাব করছি।

sudo apt update
sudo apt install rename

একটি পুরানো সিস্টেমে পরিদর্শন (16.04.LTS)

আমি আমার 16.04 এলটিএস সিস্টেমে পার্লের নাম পরিবর্তন করেছি, এটি আমার উত্পাদন ব্যবস্থা।

$ rename
Usage: rename [-v] [-n] [-f] perlexpr [filenames]

$ which rename
/usr/bin/rename

$ l /usr/bin/rename
lrwxrwxrwx 1 root root 24 feb 28  2016 /usr/bin/rename -> /etc/alternatives/rename

$ l /etc/alternatives/rename
lrwxrwxrwx 1 root root 16 feb 28  2016 /etc/alternatives/rename -> /usr/bin/prename

$ l /usr/bin/prename
-rwxr-xr-x 1 root root 2987 mar 13  2016 /usr/bin/prename

$ head /usr/bin/prename
#!/usr/bin/perl -w
#
#  This script was developed by Robin Barker (Robin.Barker@npl.co.uk),
#  from Larry Wall's original script eg/rename from the perl source.
#
#  This script is free software; you can redistribute it and/or modify it
#  under the same terms as Perl itself.
#
# Larry(?)'s RCS header:
#  RCSfile: rename,v   Revision: 4.1   Date: 92/08/07 17:20:30 

যদি সেই সংস্করণটি আপনি চান তবে আপনি এটি ইনস্টল করতে পারেন

sudo apt update
sudo apt install perl

আপনি ইনস্টল করলে আপনি কী পাবেন তা আমি নিশ্চিত নই rename। হয়তো একই সংস্করণ, অন্য কোনও সংস্করণও হতে পারে। তারা একইভাবে কাজ করতে পারে (ব্যবহারকারী ইন্টারফেস থেকে দেখা)

সম্পাদনা (সংশোধন এবং বিভ্রান্তির জন্য দুঃখিত)

উবুন্টুতে পরিদর্শন 17.10

@ পাইপ একটি বড় সমস্যা আবিষ্কার করেছে, যা আমি খুঁজে পাইনি কারণ আমি 16.04 এলটিএসে চেক করেছি এবং প্রশ্নের তথ্যের উপর নির্ভর করেছি (যে নামটি দুটি প্যাকেজ, পার্ল এবং পুনর্নামকরণে পাওয়া যায়)। আমি পরীক্ষা করেছি এবং 17.10 এ পার্ল প্যাকেজটিতে আর পুনর্নবীকরণ স্ক্রিপ্ট নেই, অন্তত একটি নতুন ইনস্টল করা সিস্টেমের সাথে আসা পার্ল সংস্করণটি নেই।

সুতরাং আমি @ পোমস্কির উত্তরটি প্রস্তাব করছি।

sudo apt update
sudo apt install rename

যা অন্য পার্ল স্ক্রিপ্ট ইনস্টল করে, নীচে দেখা যাবে:

tester@tester-desktop:~$ which rename
/usr/bin/rename

tester@tester-desktop:~$ l /usr/bin/rename
lrwxrwxrwx 1 root root 24 nov  4 19:08 /usr/bin/rename -> /etc/alternatives/rename

tester@tester-desktop:~$ l /etc/alternatives/rename
lrwxrwxrwx 1 root root 20 nov  4 19:08 /etc/alternatives/rename -> /usr/bin/file-rename

tester@tester-desktop:~$ l /usr/bin/file-rename
-rwxr-xr-x 1 root root 3085 sep  5 23:49 /usr/bin/file-rename

tester@tester-desktop:~$ head /usr/bin/file-rename
#!/usr/bin/perl -w
# $Revision: 331 $$Date: 2013-04-30 21:23:41 +0100 (Tue, 30 Apr 2013) $
# Robin's RCS header:
# RCSfile: rename.PL,v Revision: 1.3   Date: 2006/05/25 09:20:32 
# Larry's RCS header:
#  RCSfile: rename,v   Revision: 4.1   Date: 92/08/07 17:20:30 
#
#  Log: rename,v 
# Revision 1.5  1998/12/18 16:16:31  rmb1
# moved to perl/source

এটিও পার্ল স্ক্রিপ্ট, তবে 16.04 এলটিএসের তুলনায় অন্য একটি।


2
ওপেন জিজ্ঞাসা করে যে উবুন্টু সংস্করণটির জন্য আপনি কি এই সমাধানটি চেষ্টা করেছেন? আমার একটি অনুভূতি রয়েছে আপনি দেখতে পাবেন যে এই সমাধানটি কার্যকর হবে না।
পাইপ

@ পাইপ, কোন সমাধান (আপনার অর্থ পার্ল প্যাকেজটি ব্যবহার করার অর্থ)? আমার 17.10 সহ একটি পরীক্ষা ব্যবস্থা রয়েছে এবং আমি কয়েক মিনিটের মধ্যে সেখানে চেষ্টা করতে পারি :-)
সুডোডাস

@ পাইপ, আপনি ঠিক বলেছেন। আমি আমার উত্তরে কিছু তথ্য যুক্ত করব এবং পরে আমার উত্তরটি সরিয়ে ফেলব কারণ এটি আর প্রাসঙ্গিক নয়। 17.10 এর পার্ল প্যাকেজটিতে আর পুনর্নবীকরণ স্ক্রিপ্ট থাকবে না, অন্তত একটি নতুন ইনস্টল করা সিস্টেমের সাথে আসা পার্ল সংস্করণটি নয়।
সুডোডাস

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