User Tools

Site Tools


informatique:os:macos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatique:os:macos [2009/10/14 05:38] pteuinformatique:os:macos [2024/11/15 15:31] (current) – Lancer plusieurs instances de VLC pteu
Line 4: Line 4:
  
  
-=====Liste des logiciels intéressants=====+=====Liste des logiciels must-have=====
  
-  adium : client de différents protocoles de messageries instantanées (AIM, MSN, ICQ, jabber)+Web 
 +  [[https://www.mozilla.org/fr/firefox/new/|Firefox]] : le navigateur digne de ce nom, que chacun devrait avoir par défaut. Libre, respectueux des valeurs d'Internet, bardé de plugins multipliant ses fonctionnalités 
 +  * [[https://floorp.app/fr|Floorp]] : une base de Firefox re-designée différemment pour être plus ergonomique 
 +  * [[https://vivaldi.com/fr/|Vivaldi]] : un navigateur différent 
 +  * [[https://arc.net/|Arc]] : un navigateur designé différemment 
 +  * [[https://www.torproject.org/download/|Tor browser]] : navigateur basé sur Firefox préconfiguré pour maximiser la protection de votre vie privée (utilise le réseau Tor) 
 +  * Adium : client de différents protocoles de messageries instantanées (AIM, MSN, ICQ, jabber)
   * connexion bureau à distance : le client RDP de Microsoft pour la pomme   * connexion bureau à distance : le client RDP de Microsoft pour la pomme
-  * fugu : un équivalent de winSCP + 
-  * firefox : un navigateur qu'on ne présente plus +Multimédia 
-  * filezilla le client FTP pareil que sous Windows +  * [[https://www.videolan.org/vlc/|VLC]] : le lecteur multimédia (audio et vidéo) qu'il faut. Parce que c'est le mieux. 
-  * smultron : équivalent de notepad++, un éditeur de texte amélioré (incontournable soit dit en passant) +  * [[https://handbrake.fr/|Handbrake]] : un convertisseur/transcodeur vidéo opensource 
-  * VLC : le lecteur multimédia (audio et vidéo) qu'il faut. Parce que c'est le mieux. +  * [[https://mediaarea.net/fr/MediaInfo|MediaInfo]] : Affiche les informations techniques détaillées des fichiers multimédia (codec, format, etc) 
-  * [[http://www.microsoft.com/downloads/thankyou.aspx?familyId=803f9438-8df3-490f-92c6-0e0f92787db8&displayLang=fr|client RDP]] +  * [[https://www.shotcut.org/|ShotCut]] : logiciel libre de montage vidéo 
-  * [[http://perian.org/|perian]] : support de la pluspart des formats vidéos (codecs- libre +  * [[https://avidemux.sourceforge.net/|AviDemux]] : logiciel libre de conversion vidéo 
-  * chicken of the VNC client VNC+ 
 +Images, eBooks 
 +  * [[https://www.xnview.com/fr/xnviewmp/#downloads|XnViewMP]] : visualiseur et éditeur d'images libre multi-plateforme 
 +  * [[https://calibre-ebook.com/fr|Calibre]] : gestionnaire et lecteur d'ebooks 
 +  * [[https://www.koodoreader.com|Koodo Reader]] : lecteur d'ebooks web-based 
 +  * [[https://www.yacreader.com/|YACReader]] : lecteur d'ebooks 
 + 
 +Sécurité / réseau 
 +  * OpenVPN : pour monter un VPN 
 +  * Wireguard : pour monter un VPN 
 +  * KeePassXC : gestionnaire de mots de passe 
 +  * WireShark : sniffeur et analyseur de trames 
 + 
 +Gestion et transferts de fichiers 
 +  * [[https://doublecmd.sourceforge.io/|Double Commander]] : un gestionnaire de fichier alternatif (comme File) 
 +  * [[https://filezilla-project.org/download.php?platform=macos-arm64&type=server|Filezilla]] : le client FTP multiplateforme 
 +  * Fugu : un équivalent de WinSCP, si Filezilla ne vous convient pas 
 +  * [[https://jdownloader.org/home/index|jDownloader]] : téléchargeur de vidéos (Youtube, Dailymotion), de sites d'hébergement de fichiers (1fichier, uptobox &co) 
 + 
 +Bureautique 
 +  * [[https://macvim.org/|MacVim]] : inspiré du puissant vi/vim/gvim, packagé pour macOS 
 +  * [[https://pdfsam.org/fr/pdfsam-basic/|PDFSAM basic]] : retouche de fichiers PDF (il existe une version payante : enhanced) 
 + 
 +Archivage et Sauvegarde
   * EZ 7zip : utilitaire de compression/décompression libre   * EZ 7zip : utilitaire de compression/décompression libre
-  * [[http://islayer.com/index.php?op=item&id=28|iStat menus]] un outil de monitoring complet qui s'intègre dans la barre de menu+  * [[https://freefilesync.org/|FreeFileSync]] : un logiciel libre multi-plateforme permettant de mettre en place des sauvegardes 
 +  * [[https://www.keka.io/fr/|Keka]] : gestionnaire d'archives 
 +  * [[https://peazip.github.io/|Peazip]] : gestionnaire d'archives 
 + 
 +Utilitaires 
 +  * [[https://github.com/exelban/stats|Stats]] : un outil de monitoring complet qui s'intègre dans la barre de menu 
 +  * [[https://apps.apple.com/lu/app/hidden-bar/id1452453066?l=fr-FR&mt=12|Hidden Bar]] permet de masquer une partie des applis qui se logent dans la barre de menu 
 +  * Rectangle : pour affiner la gestion et le placement des fenêtres 
 +  * Linear Mouse : permet d'ajouter des fonctionnalités à la souris, comme par ex avoir un défilement normal avec une souris externe mais "naturel" (inversé) avec le touchpad. 
 + 
 +AI 
 +  * [[https://lmstudio.ai/|LM Studio]] : gestionnaire de LLM, il permet de télécharger et d'utiliser de multiples modèles en local (Llama, Mistral, Phi, Gemma, DeepSeek, Qwen, ...) 
 +  * [[https://ollama.com/|Ollama]] : gestionnaire de LLM, il permet de télécharger et d'utiliser de multiples modèles en local (Llama, Phi, Mistral, Gemma, ...) 
 +  * [[https://github.com/LykosAI/StabilityMatrix|Stability Matrix]] : Package Manager and Inference UI for Stable Diffusion 
 + 
 +Divers 
 +  * [[https://osxfuse.github.io/|MacFUSE]] : permet d'ajouter des fonctionnalités de gestion des fichiers à MacOS, comme par exemple monter un système de fichier via SSH (avec la brique SSHFS) 
 +  * Latest : gestion des logiciels installés ; il vous indique s'il existe des mises à jour pour les logiciels installés sur la machine 
 +  * [[https://brew.sh/|Homebrew]] - //The Missing Package Manager for macOS (or Linux)// : gestionnaire de paquets communautaire en ligne de commande
  
  
Line 24: Line 71:
   * http://forum.macbidouille.com/index.php?showtopic=65615&st=389#   * http://forum.macbidouille.com/index.php?showtopic=65615&st=389#
   * http://www.freemacware.com   * http://www.freemacware.com
 +  * [[http://www.macbook-fr.com/macbook/demontage/mbp_15_2006_article741.html?page=2|Modop : Comment ouvrir son MacBook pro de 2006-7-8]] (par exemple pour changer la mémoire RAM ou le disque dur)
  
 =====Raccourcis clavier===== =====Raccourcis clavier=====
Line 171: Line 218:
  
 Lancer Safari, ouvrir la page avec la vidéo, lancer la fenêtre d'activité avec ''commande + alt + a'' et double-cliquer sur la ligne qui correspond à la vidéo pour la télécharger. Lancer Safari, ouvrir la page avec la vidéo, lancer la fenêtre d'activité avec ''commande + alt + a'' et double-cliquer sur la ligne qui correspond à la vidéo pour la télécharger.
 +
 +====Synthétiseur vocal====
 +
 +Cette fonction existe de base sur mac OS X ; elle s'emploie en CLI grâce à la commande ''say'' :
 +<code>
 +say I am late
 +</code>
 +
 +====Refroidir son Macbook {pro}====
 +
 +Un des problèmes qui ressortent souvent concernant les Macbook {pro}, c'est la chaleur qu'ils dégagent. Le fait est que ces machines chauffent beaucoup et la mienne n'y échappe pas. Les raisons peuvent être multiples :
 +  * portable compact et sa coque est fine = plus difficile d'évacuer la chaleur
 +  * gestion de la rotation des ventilos "laxiste" = pour limiter le bruit de fonctionnement, Apple ne déclenche les ventilos qu'à partir d'une température abusivement haute. En temps normal les 2 ventilos de mon MBP sont à 2000 RPM pour une température CPU de 50°C ; quand je lance une vidéo en flash, elle prend ÉNORMÉMENT de ressources CPU (mais ça n'est pas le propos) et monte sa température à 85°C voire plus ; les ventilos commencent à peine à monter en rotation et sont lents pour atteindre le niveau adéquate (4000 RPM env.). Et à 4000 RPM, le processeur stagne à 76°C ; c'est idéal pour se cuire les œufs.
 +
 +Bref, si cela ne fait pas rebooter le mac, ça nuit forcément à sa durée de vie : les composants peuvent supporter les hautes températures, mais ils "s'usent" plus vite.
 +
 +Les solutions possibles pour limiter que le MBP ne chauffe trop sont :
 +  * **utiliser un logiciel alternatif de gestion des ventilos** afin de baisser le seuil de déclenchement de ceux-ci, ou les faire tourner plus vite par défaut :
 +    * [[http://www.eidac.de/?cat=40|smc FAN Control]], le plus connu, permet uniquement de redéfinir la vitesse courante de rotation des ventilos
 +    * [[http://www.alitacrew.org/icyclone/|iCyclone]] : son mode automatique permet de redéfinir le seuil de déclenchement des ventilos
 +  * **utiliser un socle refroidissant** : avec un ventilateurs le plus souvent, il se place en dessous du portable afin de l'aérer.
 +  * **underclocker le processeur** (baisser sa fréquence de fonctionnement) et/ou baisser son voltage afin qu'il dégage moins de chaleur ; pour cela on peut utiliser [[http://www.coolbook.se/CoolBook.html|CoolBook]] (payant : une dizaine de $ par poste) par exemple.
 +
 +
 +====Droits étendus des fichiers====
 +
 +Je suis tombé face à se problème lors d'une synchronisation entre mon MacBook pro et mon serveur de stockage sous Linux : un fichier se sauvegarde à chaque synchro alors que je n'y touche pas. A y regarder de plus près, ce dernier à des droits inhabituels avec un arobase à la fin des droits courants :
 +<code bash>
 +ll fichier
 + -rw-r--r--@ 1 dude dude 1,2K sep 16  2009 fichier
 +</code>
 +
 +En cherchant rapidement sur la toile, je suis tombé sur la base de connaissance des droits sous Unix : il s'agit en fait de droits étendus, héritage de la branche BSD, qui n'est pas pris en compte par défaut sur mon serveur de stockage sous Linux. Ces droits permettent de mettre en place des attributs étendus comme des ACLs par exemple.
 +
 +Pour lister les attributs étendus de mon fichier :
 +<code bash>
 +xattr fichier
 + com.apple.ResourceFork
 +</code>
 +
 +Comme je n'en veux pas, je supprime les droits étendus de ce fichier :
 +<code bash>
 +xattr -d com.apple.RessourceFork fichier
 +</code>
 +
 +NB : il est possible d'activer la prise en compte des droits étendus sous Linux ; la commande pour manipuler ces droits est ''attr'' et non ''xattr''.
 +
 +====Problème de mise en veille avec un SSD====
 +
 +Je viens de remplacer mon disque système par un SSD OCZ Vertex 2 (60 Go ~> 100 euros). Cela booste les performances pour au moins 2 raisons :
 +  * réinstallation complète du système = machine beaucoup plus réactive, c'est connu (pas que pour OSX)
 +  * les SSD fournissent des performances largement améliorées en lecture par rapport aux disques dur (surtout les vieux disques)
 +
 +C'est une bonne chose mais cela pose également quelques soucis :
 +  * **Les SSDs ont une faible durée de vie comparé aux disque durs** ; ceci parce que les cellules mémoire ont un nombre limité d'enregistrements.
 +  * **Les SSDs perdent de leur réactivité/performance avec le temps.** Pour les préserver il faut un OS compatible TRIM, qui est une fonction qui permet d'optimiser la suppression de fichier pour mieux réallouer les cellules vides du SSD. Le problème c'est qu'apparemment OSX (leopard et snow leopard) ne disposent pas de cette fonction (ce qui est très décevant pour une marque qui se revendique novatrice et précurseur). Bref du coup un SSD vieillira en théorie plus vite sur votre mac que sous Windows 7 ou Linux qui, eux, intègrent le TRIM.
 +  * **Le retour de mise en veille plante** : en effet le fait de fermer le capot de mon MBP cause un plantage, la machine ne se réveillant pas quand je le réouvre. Après quelques recherches je suis tombé sur un [[http://www.macbidouille.com/news/2010/03/18/un-probleme-de-veille-profonde-avec-le-controleur-sandforce|article de MacBidouille]] traitant de ce problème. J'ai testé le contournement qu'ils proposent, cela a résoulu mon problème. D'après eux, le problème vient du mode de mise en veille, qui par défaut copie l'intégralité de la RAM sur le disque puis met ce dernier en veille. Cela permet de ne pas perdre l'état de votre travail si la batterie se vide. Le contournement consiste à changer le mode pour juste mettre en veille le disque :
 +<code bash>
 +sudo pmset -a hibernatemode 0
 +</code>
 +Tester si cela résout le problème ; si c'est le cas on peut supprimer le fichier qui servait à contenir l'image de la RAM :
 +<code bash>
 +sudo rm /var/vm/sleepimage
 +</code>
 +
 +Un logiciel, [[http://www.jinx.de/SmartSleep.html|SmartSleep]], permet de régler graphiquement la mise en veille.
 +
 +====Volume écran externe====
 +
 +MacOSX ne semble pas capable, en 2024, de contrôler le volume d'un écran externe connecté en HDMI ou Display Port. C'est un gros défaut qui ne semble pas réglable avec un Mac M3 ; avec un M1 ou M2 il faut passer par un logiciel externe : Monitor Control : https://github.com/MonitorControl/MonitorControl
 +
 +====Inverser le défilement naturel pour une souris externe====
 +
 +En activant le //défilement naturel// sous MacOS (dans Réglages Système/Souris), on permet au touchpad de scroller dans la même façon qu'un écran tactile, c'est-à-dire que le contenu suit le mouvement du doigt (un swipe haut avec 2 doigts aura pour effet de scroller une page vers le bas). MacOS ne permettant pas un comportement différent pour une souris externe, pour conserver un défilement naturel avec le touchpad mais avoir un scroll normal/historique (scroll haut = scroll de la page vers le haut) avec une souris externe, il faut utiliser une application tierce comme [[https://linearmouse.app|LinearMouse]].
 +
 +Celle-ci permet de différencier les paramètres de la souris et du touchpad, mais aussi de personnaliser des combinaisons de touches et ainsi, par exemple, réactiver le zoom in/out avec le raccourci **Ctrl+scroll** dans Firefox (comme sous Windows/Linux, et en plus du **Cmd++/-**).
 +
 +====MAJ un logiciel Apple sur un Mac reconditionné====
 +
 +Lorsqu'on veut mettre à jour un logiciel Apple (via le logiciel **App Store**) sur un Mac refurbished, il affiche l'erreur :
 +<WRAP center round alert 80%>
 +Mise à jour de l'app impossible
 +<APP> ne peut pas être mis à jour car il a été remboursé ou acheté par un autre identifiant Apple.
 +</WRAP>
 +Pour régler ce souci il suffit de désinstaller le logiciel et de le réinstaller, pour l'associer à son compte Apple courant.
 +
 +====Lancer plusieurs instances de VLC====
 +
 +De base il n'est pas possible de lancer plusieurs fenêtres de VLC en cliquant sur l’icône de l'app ; pour lancer plusieurs instances de VLC il faut les lancer une après l'autre en CLI (depuis le terminal) :
 +<code bash>
 +/Applications/VLC.app/Contents/MacOS/VLC&
 +</code> 
  
 =====Liens en vrac===== =====Liens en vrac=====
informatique/os/macos.1255498689.txt.gz · Last modified: 2013/10/14 20:53 (external edit)