Cara Mengembalikan Folder yang Berubah Menjadi Paket di OS X

Seperti semua perangkat lunak, macOS tidak kebal terhadap bug atau masalah sesekali. Meskipun jarang terjadi, folder di macOS terkadang dapat berubah dari muncul sebagai folder biasa menjadi muncul sebagai paket, seperti yang digunakan untuk menginstal aplikasi macOS baru. Ini mungkin juga terjadi karena desain, terutama jika Anda membuat perangkat lunak baru.

Untungnya, ini adalah proses yang mudah untuk memulihkan folder di Mac , jika perlu. Ada beberapa cara untuk melakukan ini, tetapi metode termudah adalah menggunakan aplikasi Terminal Mac(Mac Terminal) . Berikut cara memulihkan folder di Mac , apa pun formatnya.

Cara Mengembalikan Folder yang Berubah Menjadi Paket di OS X

Pulihkan Folder di Mac Menggunakan Terminal(Restore a Folder on Mac Using The Terminal)

Aplikasi Mac Finder(Mac Finder app) mencoba mendeteksi secara otomatis apa tujuan sebenarnya dari file atau folder sehingga ia tahu cara menanganinya dengan benar. Jika atribut yang salah telah diterapkan ke folder, maka Finder akan memperlakukan folder Anda sebagai satu paket dan tidak mengizinkan Anda mengakses file yang disimpan di dalamnya.

Ini juga akan dilakukan jika folder Anda memiliki ekstensi yang salah, seperti .app . Agar petunjuk ini berfungsi, Anda harus menginstal Alat Pengembang macOS Xcode , karena perintah (macOS Xcode Developer Tools)getfileinfo dan setfile tidak diinstal di macOS secara default.

  • Untuk menghapus atribut ini dari folder macOS, buka aplikasi Terminal ( Launchpad > Other > Terminal ) dan gunakan perintah cd untuk masuk ke direktori yang berisi folder "rusak" Anda. 
  • Penyebab utama masalah ini adalah bit atribut bundel , jadi untuk memeriksanya, ketik (has bundle)getfileinfo -aB folder di aplikasi Terminal , ganti folder dengan lokasi folder yang ingin Anda periksa. Jika perintah mengembalikan 1 , atribut ini telah diterapkan ke folder Anda, artinya harus dihapus.

terminal dengan perintah getfileinfo

  • Untuk menghapus bit atribut has bundle dari folder Anda dan memulihkan akses, ketik folder setfile -ab(setfile -a b folder) di aplikasi Terminal, ganti folder dengan lokasi folder Anda. 
  • Ketik getfileinfo -aB folder (mengganti folder ) untuk memeriksa status atribut has bundle setelah ini—jika 0 dikembalikan, atribut telah dihapus.

Terminal dengan perintah setfile dan getfileinfo

Setelah Anda menghapus atribut has bundle , coba akses folder di aplikasi Finder , yang terletak sebagai ikon di Dock atau di Launchpad . Jika Anda masih tidak dapat mengakses folder tersebut, pastikan folder Anda tidak memiliki ekstensi yang tidak biasa yang melekat padanya.

  • Temukan folder di Finder , klik kanan(right-click) dan tekan Dapatkan Info(Get Info) untuk memuat informasi atribut Anda.

Dapatkan Info di menu klik kanan

  • Ini akan memuat jendela terpisah yang berisi informasi tambahan tentang folder Anda. Klik(Click) pada sub-kategori Nama & Ekstensi(Name & Extension) untuk melihat nama "benar" untuk folder Anda. Jika memiliki ekstensi file (misalnya, .app ), hapus dan tekan enter pada keyboard Anda untuk menyimpan.

Nama & Ekstensi dipilih i

  • Finder akan meminta Anda untuk mengonfirmasi apakah Anda ingin menghapus ekstensi dari folder Anda. Klik tombol Hapus(Remove) untuk mengonfirmasi.

Hapus jendela konfirmasi ekstensi

Dengan ekstensi dihapus, folder Anda akan kembali normal di Finder , memungkinkan Anda untuk membukanya seperti biasa. 

Anda mungkin juga ingin mengakses file dan folder dari paket macOS asli (seperti file PKG atau DMG ). Jika demikian, cara termudah adalah mengekstrak konten ke dalam folder baru.

Mengekstrak Folder Mac Menggunakan Terminal(Extracting Mac Folders Using The Terminal)

Paket macOS sejati hadir dalam berbagai format file, termasuk file PKG dan DMG . Cara Anda memulihkan atau mengekstrak folder dalam format ini sedikit berbeda. Jika Anda ingin memulihkan folder dari file paket macOS asli, aplikasi Terminal memungkinkan Anda melakukan ini.

Metode ini mengasumsikan bahwa Anda mencoba mengakses folder dari paket file PKG atau DMG . Jika file rusak (atau bukan file PKG atau DMG yang sebenarnya ), maka petunjuk ini tidak akan berfungsi.

  • Jika Anda ingin memulihkan folder dari file DMG , Anda harus memasangnya sebagai drive virtual terlebih dahulu. Anda dapat melakukannya dengan membuka Terminal dari Launchpad > Other > Terminal
  • Ketik hdiutil attach file.dmg , ganti file.dmg dengan lokasi dan nama file file DMG Anda , lalu tekan enter untuk menjalankan perintah.

perintah hdultil di jendela terminal

  • Folder DMG(DMG) Anda akan dipasang sebagai folder di bawah direktori Volumes pada drive macOS Anda. Untuk menyalin konten file DMG Anda ke folder macOS baru, ketik cp -r /Volumes/File/ /Users/Username/Folder , ganti File dengan nama asli file DMG Anda , dan ganti Username/Folder dengan lokasi ke menyalin file.

perintah cp di jendela terminal

  • Ketik info hdiutil(hdiutil info) untuk menemukan pengidentifikasi drive untuk file DMG Anda yang terpasang , lalu ketik hdiutil detach /dev/drive untuk melepas file DMG Anda , ganti /dev/drive dengan pengenal perangkat yang benar.

perintah hdutil di jendela terminal

Isi file DMG Anda akan dikembalikan ke folder baru, siap untuk Anda akses.

  • Untuk mengekstrak file dan folder dari file PKG ke folder macOS standar, buka aplikasi Terminal ( Launchpad > Other > Terminal ). 
  • Dari sana, ketik pkgutil -expand /location/file.pkg newpkgfolder , ganti /location/file.pkg dengan lokasi dan nama file dari file PKG Anda , dan folder newpkg(newpkgfolder) dengan folder ekstraksi yang benar.

pkgutil di jendela terminal

Isi file paket PKG akan diekstrak ke lokasi yang Anda tentukan.

Menangani File & Folder MacOS(Handling MacOS Files & Folders)

Jika Anda tidak tahu cara memulihkan folder di Mac , coba metode ini terlebih dahulu. Dalam banyak kasus, Anda dapat memulihkan folder macOS yang rusak dengan memperbaiki ekstensi atau menghapus atribut file tertentu. Jika Anda memiliki file paket macOS asli dalam format PKG atau DMG , Anda dapat mengekstrak konten menggunakan aplikasi Terminal .

Namun, tidak setiap folder dapat dipulihkan. Anda harus mempertimbangkan untuk mencadangkan Mac Anda dengan Time Machine(backing up your Mac with Time Machine) untuk memastikan Anda selalu dapat mengambil file Anda, bahkan jika folder menjadi rusak atau tidak dapat diakses di masa mendatang.



About the author

Hai, yang di sana! Saya seorang programmer komputer dengan pengalaman lebih dari 10 tahun di bidangnya. Saya berspesialisasi dalam mengembangkan dan memelihara perangkat lunak untuk pembaruan smartphone dan windows. Selain itu, saya menawarkan layanan saya sebagai perwakilan dukungan klien email bulanan.



Related posts