From: 有坂富雄 <ari...@ic...> - 2017-06-24 17:31:03
|
Dear Wolfgang, Honda-san told me that the key word "Anywhere" does not exist on the pane of "General" of "Security & Privacy" under macOS Sierra. +------------[General]--------------------------------+ | ..... | | ..... | |+---------------------------------------------------+| || Allow apps downloaded from: || || ( ) App Store || || (*) App Store and identified developers || |+---------------------------------------------------+| | | | [] Click the lock to make changes. | +-----------------------------------------------------+ So that I wrote the another way which describes how to solve the problem. Please try to do the following: (0) Double-click the icon of "Terminal.app" in the folder "/Applications/Utilities", then the command-line-user-interface window is opened. (1) Move the current working directory to the location of the disc image with the command "cd". (e.g. "Downloads" folder) +--------------------------------------------------------------------------------+ | $ cd $HOME/Downloads | +--------------------------------------------------------------------------------+ (2) You can check the attribute with the command "ls -l@": (You will be able to find "com.apple.quarantine" which is the name of the attribute.) +--------------------------------------------------------------------------------+ | $ ls -l@ ./*.dmg | | -rw-r--r--@ 1 name staff 471227521 6 24 23:17 ./Maxima-5.40.0-VTK-macOS.dmg | | com.apple.quarantine 62 | +--------------------------------------------------------------------------------+ (3) Remove the attribute "com.apple.quarantine" with the command "xattr -d com.apple.quarantine ./*.dmg": +--------------------------------------------------------------------------------+ | $ xattr -d com.apple.quarantine ./Maxima-5.40.0-VTK-macOS.dmg | +--------------------------------------------------------------------------------+ (4) Verify that the attribute "com.apple.quarantine" was removed: +--------------------------------------------------------------------------------+ | $ ls -l@ ./*.dmg | | -rw-r--r-- 1 name staff 471227521 6 24 23:17 ./Maxima-5.40.0-VTK-macOS.dmg | +--------------------------------------------------------------------------------+ (5) Double-click the icon of the disc image file to open. After that, you should install Maxima.app into your "Applications" folder ("/Applications"). And you should drag the Launchers icon from the disc image to another place of your filesystem. You can install launchers to anywhere you like. Then you will be able to launch Maxima with Maxima.app or launchers. Thank, Tomio Arisaka On 2017-6-22 at 19:25, 有坂富雄 <ari...@ic...> wrote: > Dear Wolfgang, > > I finally understood what the error message meant. > (I think you have already noticed it. So this mail is for other mac users of this mailing-list, too.) > > On the default setting, macOS does not allow Maxima.app to be launched, because it was not downloaded from "App Store". > > macOS adds an attribute of quarantine to the file which is downloaded from the internet. > And Maxima.app does not have a signature which is allowed by Apple. > Then the error message was shown due to the attribute of quarantine. > This is the security system of macOS. > > You can check the attribute with the Terminal.app command "ls -l@" as follows: > (You will be able to find "com.apple.quarantine" which is the name of the attribute.) > ------------------------------------------------------------------------------ > $ ls -l@ ./*.dmg > -rw-r--r--@ 1 name staff 471227521 6 18 23:04 ./Maxima-5.40.0-VTK-macOS.dmg > com.apple.diskimages.fsck 20 > com.apple.diskimages.recentcksum 77 > com.apple.quarantine 62 > -rw-r--r--@ 1 name staff 213809978 6 18 23:03 ./Maxima-5.40.0-macOS.dmg > com.apple.diskimages.fsck 20 > com.apple.diskimages.recentcksum 77 > com.apple.quarantine 62 > > $ ls -ltd@ /Applications/Maxima.app > drwxr-xr-x@ 3 name admin 102 6 2 15:45 /Applications/Maxima.app > com.apple.quarantine 62 > > $ ls -lt@ $HOME/Desktop/Launchers > total 0 > drwxr-xr-x@ 7 name staff 238 6 10 02:07 sources > com.apple.quarantine 62 > drwxr-xr-x@ 3 name staff 102 6 10 01:43 Rmaxima.app > com.apple.quarantine 62 > drwxr-xr-x@ 3 name staff 102 6 10 01:43 Xmaxima.app > com.apple.quarantine 62 > drwxr-xr-x@ 3 name staff 102 6 10 01:43 Xmaxima-XQuartz.app > com.apple.quarantine 62 > drwxr-xr-x@ 3 name staff 102 6 10 01:43 wxMaxima.app > com.apple.quarantine 62 > ------------------------------------------------------------------------------ > > > So that the next error message is displayed > when you try to launch "Rmaxima.app". > Then you can not launch "Rmaxima.app". > +------------------------------------------------+ > | "Rmaxima.app" is damaged and can't be | > | opened. You should move it to the Trash. | > | | > | [?] [ Cancel ] [ Move to Trash ] | > +------------------------------------------------+ > > How to solve this problem: > > (1) Select the menu "Apple" -> "System Preferences", > then the window of "System Preferences" is opened. > > (2) Click the icon of "Security & Privacy", > then click the button "General" to open its pane. > > (3) Unlock "Security & Privacy preferences". > > (4) Look for the pane of "Allow apps downloaded from:", > and select "Anywhere". > +------------[General]--------------------------------+ > | ..... | > | ..... | > |+---------------------------------------------------+| > || Allow apps downloaded from: || > || ( ) Mac App Store || > || ( ) Mac App Store and identified developers || > || (*) Anywhere || > |+---------------------------------------------------+| > | | > | [] Click the lock to make changes. | > +-----------------------------------------------------+ > > (5) After that, when you try to launch "Rmaxima.app", > next dialog appears. > Click the button "Open" to launch "Rmaxima.app". > +--------------------------------------------------+ > | "Rmaxima.app" is an application | > | downloaded from the Internet. Are you sure | > | you want to open it? | > | | > | [ Cancel ] [ Open ] | > +--------------------------------------------------+ > > > Thanks, > > Tomio Arisaka |